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. 如何靜音我的應用程序的聲音?
- 3. 只在Android中運行的應用程序聲音靜音
- 4. 如何使PowerShell中的聲音靜音/取消靜音
- 5. iPhone - 音量/靜音按鈕
- 6. 當我的應用程序正在播放聲音時將其他應用程序的聲音靜音ios
- 7. 如何在actionscript3中將不同的聲音靜音
- 8. 如何將系統音量用於我的聲音?
- 9. 如何在按靜音按鈕時將推送通知靜音
- 10. 音量鍵單擊時禁用聲音
- 11. 靜音AVFoundation聲音與物理靜音iPhone按鈕
- 12. 靜音和取消我的活動應用程序的聲音
- 13. 如何在Android中靜音手機的音量?
- 14. LocalPushNotification聲音和iPhone的音量按鈕
- 15. 如何添加切換按鈕,使應用程序聲音中的所有靜音/取消靜音
- 16. iOS:靜音右聲道音量
- 17. 靜音和靜音按鈕
- 18. as3:在一個聲道上靜音按鈕和音量滑塊
- 19. 如何使用鍵盤輸入更改聲音的音量?
- 20. 在Actionscript 3中切換靜音聲音
- 21. pygame按鍵上的聲音
- 22. Android靜音按鈕
- 23. 如何在android中靜音?
- 24. 如何在Adobe Flex mobile(spark)上使用ToggleSwitch將音頻(聲音)靜音?
- 25. 如何使用javascript將音頻靜音/取消靜音
- 26. 如何使用Inno Setup中的BASS庫將音頻靜音(更改音量)
- 27. Java聲音。暫時靜音背景音樂並播放聲音
- 28. 的SoundTransform被靜音的聲音,但聲音仍然起着
- 29. 如何在Android手機上靜音相機快門聲音
- 30. 僅更改我的應用的音量
你能成爲一個更具體一點?您屏蔽哪個音量,「STREAM_SYSTEM」? – fredley 2011-01-19 14:42:08
我剛剛發現它適用於STREAM_RING。不確定它是否適用於所有設備。 – shiami 2011-01-19 16:05:32