只要应用程序打开,用户不应该被允许更改设备的音量,如果可以的话,我该如何设置?Android - 防止人们更改音量
我发现,您可以设置体积AudioManger静音:
AudioManager volumeControl = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
volumeControl.setStreamMute(AudioManager.STREAM_MUSIC, true);
但是这不是我要找的。我希望当用户进入应用程序锁定其当前的音量,并不允许改变它,而在后台播放旋律增加音量。 (这是为什么我不想让用户控制音量的原因)
我在考虑是否有可能覆盖音量提高,音量减小键?就像我们可以覆盖后退按钮一样。
听起来很烦人。你为什么比用户更了解? – sarnold
我会立即卸载它,如果它使声音无法静音/减少音量,无论是什么应用程序。 –
幸好,出于无法控制平台的相同原因,您无法重写此操作。 –