2
A
回答
2
我覺得你的答案就在於爲setStreamMute()
的文件中。
的靜音命令進行保護,防止 客戶端進程死亡:如果一個進程 與上一個 流的有源靜音請求模具,這個流將是 自動解除靜音。
爲定流的靜音 請求是 累計:在AudioManager可以 從一個 或多個客戶端接收數個靜音請求和流將只有當接收到相同數量的 取消靜音請求 靜音。
對於 更好的用戶體驗,應用程序必須 在 靜音靜音流的onPause()和靜音再次在 的onResume()如果合適的話。
0
如果有人有興趣,有一種解決方法可以避免您的應用程序靜音一切。 執行以下操作,將靜音鍵和通知來電將保持爲在系統中配置(而不是forcely靜音)。
setVolumeControlStream(AudioManager.STREAM_DTMF);
AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
audioManager.setStreamMute(AudioManager.STREAM_DTMF, true);
相關問題
- 1. 在靜音模式下手動靜音Android應用程序中的聲音?
- 2. 只在Android中運行的應用程序聲音靜音
- 3. 如何使PowerShell中的聲音靜音/取消靜音
- 4. iPhone - 音量/靜音按鈕
- 5. 如何在actionscript3中將不同的聲音靜音
- 6. 音量鍵單擊時禁用聲音
- 7. 靜音AVFoundation聲音與物理靜音iPhone按鈕
- 8. 如何在Android中靜音手機的音量?
- 9. LocalPushNotification聲音和iPhone的音量按鈕
- 10. 如何添加切換按鈕,使應用程序聲音中的所有靜音/取消靜音
- 11. as3:在一個聲道上靜音按鈕和音量滑塊
- 12. 在Actionscript 3中切換靜音聲音
- 13. pygame按鍵上的聲音
- 14. 如何使用Inno Setup中的BASS庫將音頻靜音(更改音量)
- 15. Java聲音。暫時靜音背景音樂並播放聲音
- 16. 的SoundTransform被靜音的聲音,但聲音仍然起着
- 17. 僅更改我的應用的音量
- 18. 如何將SpeechRecognizer的嗶聲靜音?
- 19. Android:如何在不受任何Android系統音量(鈴聲,媒體等)影響的音量下播放聲音?
- 20. 的Android靜音/取消靜音電話
- 21. 如何在android中禁用按鍵聲音?
- 22. 靜音soundmanager插件的聲音
- 23. 如何在按下新聲音按鈕時停止聲音
- 24. 如何使用聲音管理器2靜音和取消靜音?
- 25. iphone,即使在靜音或靜音模式下如何播放聲音?
- 26. 回聲和噪音在聲音webRTC android
- 27. 觸摸按鍵無聲音
- 28. 如何使音量鍵對Audioplyer聲音沒有任何影響
- 29. 背景音的靜音/取消靜音按鈕
- 30. 如何將音頻流靜音
你能成爲一個更具體一點?您屏蔽哪個音量,「STREAM_SYSTEM」? – fredley 2011-01-19 14:42:08
我剛剛發現它適用於STREAM_RING。不確定它是否適用於所有設備。 – shiami 2011-01-19 16:05:32