【发布时间】:2018-09-28 11:36:45
【问题描述】:
我需要使用 UWP 代码实现 Tap (Touch) 音量控制。
例如,如果我点击终端中的按钮,则可以在应用设置中控制点击声音的音量。此控件必须链接到移动设备或任何其他设备。
很少调查:在我们的手机中调整铃声音量时点击声音。所以我们需要从铃声设置中获取响应。
我对此进行了最多搜索,但找不到解决方案。
更新
在滑块更改事件中:
Slider slider = sender as Slider;
double volumeLevel = slider.Value / 10;
ElementSoundPlayer.Volume = volumeLevel;
//CurrVolumeLevel = (double)ElementSoundPlayer.Volume;
CurrVolumeLevel = volumeLevel;
在页面加载时:
//player = new MediaPlayer();
CurrVolumeLevel = (double)ElementSoundMode.Default;
ElementSoundPlayer.State = ElementSoundPlayerState.Aut
o
【问题讨论】:
-
我非常怀疑。在我们常用的智能手机中,我们有触摸声音,我可以听到所有应用程序的声音。所以点击声音是由系统或应用程序所有者控制的。喜欢点击声音是定义的还是因应用而异?
-
在滑块更改事件中:滑块滑块 = 发件人作为滑块; double volumeLevel = slider.Value / 10; ElementSoundPlayer.Volume = 音量级别; //CurrVolumeLevel = (double)ElementSoundPlayer.Volume; CurrVolumeLevel = 音量级别;在页面加载时:this.InitializeComponent(); //player = new MediaPlayer(); CurrVolumeLevel = (double)ElementSoundMode.Default; ElementSoundPlayer.State = ElementSoundPlayerState.Auto;
标签: c# android uwp visual-studio-2017 uwp-xaml