回答
我能夠成功使用這個技巧來降低音量。我這樣做只是在拍攝照片前:
AudioManager mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
mgr.setStreamMute(AudioManager.STREAM_SYSTEM, true);
而這個剛剛起步的第一條消息後回:
AudioManager mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
mgr.setStreamMute(AudioManager.STREAM_SYSTEM, false);
謝謝你的建議!我稍微修改了這個setStreamVolume()。好處是我可以先調用getStreamVolume(),然後將系統恢復到原始設置。 – 2011-02-05 03:39:12
對於我的歌Nexus S運行4.0.3,
AudioManager.STREAM_SYSTEM並不妨礙相機的快門聲。從發光
, 但
AudioManager.STREAM_MUSIC工程!
要禁用聲音使用此代碼:
AudioManager mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
int streamType = AudioManager.STREAM_SYSTEM;
mgr.setStreamSolo(streamType, true);
mgr.setRingerMode(AudioManager.RINGER_MODE_SILENT);
mgr.setStreamMute(streamType, true);
爲了能夠合理使用此代碼:
mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
streamType = AudioManager.STREAM_SYSTEM;
mgr.setStreamSolo(streamType, false);
mgr.setRingerMode(AudioManager.RINGER_MODE_SILENT);
mgr.setStreamMute(streamType, false);
您也可以使用此代碼進行靜音: AudioManager audioMngr =(AudioManager)getSystemService(Context.AUDIO_SERVICE); audioMngr.setRingerMode(AudioManager.RINGER_MODE_SILENT); 正常模式: audioMngr.setRingerMode(AudioManager.RINGER_MODE_NORMAL); – PankajAndroid 2012-12-22 10:22:56
感謝@Pankaj的代碼工作 – 2013-02-13 11:07:43
。您可以將使用下面的代碼取消靜音裝置:
final AudioManager mode = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
//Silent Mode Programatically
mode.setRingerMode(AudioManager.RINGER_MODE_SILENT);
//Normal Mode Programatically
mode.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
- 1. 通知聲音停止點擊
- 2. Tab聲音停止多次點擊
- 3. Intro as Hidden #div。點擊停止聲音
- 4. 如何在Android中停止聲音
- 5. 在Android上快速停止相機
- 6. 如何停止PlaySync在聲音播放按鈕點擊
- 7. 在Android中啓用相機時音頻播放停止?
- 8. MediaPlayer中的聲音停止過早:: Android
- 9. 在標籤上播放聲音點擊
- 10. 在UINavigationBar上點擊播放聲音
- 11. Android:按鈕上的隨機聲音效果點擊
- 12. 如何在MATLAB中停止聲音?
- 13. 停止在J2ME中循環的聲音
- 14. SystemSoundID停止聲音
- 15. CheckBox聲音停止
- 16. 在收聽音頻時停止Android鈴聲和音頻
- 17. 當其他元素被點擊時停止播放聲音
- 18. 如何在Android上播放原生相機聲音
- 19. AS3在錄音開始點擊聲音
- 20. 停止本地通知聲音的Android
- 21. 一段時間後聲音停止 - Android
- 22. 如何在android中啓動和停止聲音?
- 23. 以編程方式防止Android上的默認按鈕聲音
- 24. 在一個android音板如何使一個聲音停止播放後,另一個點擊?
- 25. NavigationWindow點擊聲音
- 26. 如何在按下新聲音按鈕時停止聲音
- 27. Android的變化相機聲音
- 28. 在selectize.js中停止編程
- 29. MATLAB:停止播放聲音
- 30. 如何停止AudioToolbox聲音?
在一些國家,電話需要依法進行點擊。看這裏例如:http://www.opencongress.org/bill/111-h414/show – 2009-10-20 11:45:49