我想要啓用/禁用Android版本高於4.2的按鍵聲音。有什麼方法可以通過編程來改變默認設置。 Thanx提前。如何在android中禁用按鍵聲音?
1
A
回答
1
您可以靜音時,當它完成使用AudioManager
@override
public void onResume(){
super.onResume();
// this mute the Sound
AudioManager mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
mgr.setStreamMute(AudioManager.STREAM_SYSTEM, true);
}
@override
public void onPause(){
super.onPause();
AudioManager mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
mgr.setStreamMute(AudioManager.STREAM_SYSTEM, false);
}
0
是您的應用程序啓動和取消靜音,還有一種方法。如果你想啓用/禁用,有一個屬性和一個方法。
安卓soundEffectsEnabled
Boolean控制視圖是否應該有一個事件,如點擊和觸摸啓用聲音效果。
Here你走了。
無需音頻管理器或靜音系統的聲音流。
1
您可以通過兩種方式
1)在XML中通過設置標籤android:soundEffectsEnabled
真或假
2)在活動的務實setSoundEffectsEnabled(true/false).
相關問題
- 1. 禁用所有聲音效果(硬件按鍵太)在Android
- 2. 如何禁用windows ce中的按鍵聲音?
- 3. 如何僅在我的Android應用中將按音量鍵的聲音靜音?
- 4. 在Android中禁用通知聲音
- 5. 音量鍵單擊時禁用聲音
- 6. 如何在Android鍵盤中禁用語音輸入鍵
- 7. 在Android中禁用按鈕單擊聲音
- 8. 如何在Android中聲音片段結束時禁用另一個按鈕?
- 9. 在聲音設置中禁用音量選項android
- 10. 按鍵保持聲音?
- 11. 觸摸按鍵無聲音
- 12. pygame按鍵上的聲音
- 13. Android;在默認按鈕聲音後播放按鈕聲音
- 14. 在NSButton上禁用聲音
- 15. 如何在按下按鍵時播放聲音
- 16. 如何在按下新聲音按鈕時停止聲音
- 17. 如何在Android中聲音文件中添加聲音效果
- 18. Android禁用菜單cliking聲音
- 19. c#android GCM通知禁用聲音
- 20. Android Clickable AppWidget點擊禁用聲音
- 21. 在應用程序聲音中禁用
- 22. 禁用android鍵盤按鈕
- 23. 在按下按鈕播放聲音-Android
- 24. 禁用的Android從硬件「返回」按鈕「默認聲音」
- 25. 如何根據聲音播放禁用和啓用佈局android
- 26. 使用按鍵播放聲音的js
- 27. 聲音在[每個全球]按鍵(Linux)
- 28. 按下按鍵時播放聲音
- 29. 在視頻中禁用聲音
- 30. 如何在android中控制聲音?