我在Android应用程序中工作,我需要创建一个optionMenu
,并选择禁用/启用应用程序中的声音。
Android中有可能完全控制应用程序的音量吗? 有没有办法可以做到这一点? 我必须用代码吗?
由于
答案 0 :(得分:1)
您可以找到有用的信息here。根据那个答案,这是不可能的。只是不要播放声音。
答案 1 :(得分:1)
通过使用AudioManager,您可以获得当前音量级别和最大音量级别。在按钮单击/选项选择时,您也可以控制音量。这是代码。我希望这可以帮助你设置音量。
AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
int maxVolume = audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
int curVolume = audioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
设置音量
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC,vol_level, 0);