我在安卓應用程序中工作,我需要製作一個optionMenu
,其中包含禁用/啓用應用程序中的聲音的選項。Android應用程序中的音頻控制
是否有可能在Android上完全控制應用程序的音量? 有什麼方法可以做到這一點? 我必須用代碼來做到這一點嗎?
感謝
我在安卓應用程序中工作,我需要製作一個optionMenu
,其中包含禁用/啓用應用程序中的聲音的選項。Android應用程序中的音頻控制
是否有可能在Android上完全控制應用程序的音量? 有什麼方法可以做到這一點? 我必須用代碼來做到這一點嗎?
感謝
你可以找到有用的信息here。根據這個答案,這是不可能的。只是不要播放聲音。
通過使用AudioManager,您可以獲得當前音量級別和最大音量級別。在點擊按鈕/選項時,您也可以控制音量。這裏是code.I希望這將幫助你設置音量。
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);
但有了這個,你控制整個設備的體積或應用音量?感謝您的回答 – Mun0n 2012-01-05 12:12:52
這將控制設備的音量 – 2012-01-06 05:29:58
但我想要的是控制應用音量 – Mun0n 2012-01-06 09:42:46