只要打开应用程序,我怎么能不允许用户更改设备的音量?,如果可能的话。
我发现您可以使用 AudioManger 将音量设置为静音:
AudioManager volumeControl = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
volumeControl.setStreamMute(AudioManager.STREAM_MUSIC, true);
然而,这不是我要找的。我希望当用户进入应用程序时锁定其当前音量并且不允许更改它,而在后台播放旋律增加音量。(这就是我不想让用户控制音量的原因)
我在想是否有可能覆盖音量增大、音量减小键?就像我们可以覆盖后退按钮一样。