回答
我能夠成功使用這個技巧來降低音量。我這樣做只是在拍攝照片前:
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. Android:停止並播放按鈕上的聲音點擊
- 2. Intro as Hidden #div。點擊停止聲音
- 3. 通知聲音停止點擊
- 4. Tab聲音停止多次點擊
- 5. 在android中停止播放聲音
- 6. 如何在Android中停止聲音
- 7. 在Xcode中停止聲音
- 8. 在Android上快速停止相機
- 9. Android - 在按鈕上播放隨機聲音點擊
- 10. 如何在Android手機上靜音相機快門聲音
- 11. 在某一點聲音停止工作
- 12. Android在webview posible中點擊聲音?
- 13. Android:停止聲音通知
- 14. 如何停止PlaySync在聲音播放按鈕點擊
- 15. 在Android中啓用相機時音頻播放停止?
- 16. ActionScript3在ROLL_OUT上停止聲音
- 17. MediaPlayer中的聲音停止過早:: Android
- 18. 在標籤上播放聲音點擊
- 19. 在UINavigationBar上點擊播放聲音
- 20. Android:按鈕上的隨機聲音效果點擊
- 21. Phaser聲音僅在Android版Chrome上停止工作
- 22. 在java中停止循環聲音
- 23. 停止在J2ME中循環的聲音
- 24. 如何在MATLAB中停止聲音?
- 25. Actionscript:在Adobe Flash CS4中停止聲音
- 26. SystemSoundID停止聲音
- 27. CheckBox聲音停止
- 28. 相機手電筒項目在點擊時已停止
- 29. 停止AS3中的聲音
- 30. 在Android上停止線程
在一些國家,電話需要依法進行點擊。看這裏例如:http://www.opencongress.org/bill/111-h414/show – 2009-10-20 11:45:49