我正在使用MediaPlayer
播放视频。现在有一个静音/取消静音按钮。这个切换按钮应该先设置无声音的视频播放,然后按下它应使其音量达到其初始状态。我用AudioManager.setMicrophoneMute
方法试过。它不起作用。如何做到这一点?Android MediaPlayer静音和取消静音
0
A
回答
2
您可以使用AudioManager.setStreamMute(int streamType, boolean on)
将其设置为true会将流的音量更改为0,并将false恢复音量值。 更多信息在 http://developer.android.com/reference/android/media/AudioManager.html#setStreamMute(int,boolean)
0
setMicrophoneMute()
静音麦克风(明显),这是一个输入设备。麦克风不参与音频播放,因此将其静音无效。
您可以使用MediaPlayer.setVolume()
来静音/取消静音输出。对于一个想法如何实现这个看到这thread。
相关问题
- 1. 静音和取消静音背景音
- 2. 的Android静音/取消静音电话
- 3. Android Visualizer在静音AudioTrack/MediaPlayer
- 4. 视频静音/用jQuery取消静音
- 5. 如何静音/取消静音BASS?
- 6. 静音/取消静音按钮
- 7. 静音和取消静音按钮切换HTML5音频,
- 8. 获取PC音量,然后静音/取消静音VB
- 9. 的Android静音/取消静音的手机,用密码
- 10. 静音和静音按钮
- 11. Objective-C静音和取消静音的方法
- 12. 如何在Angular2中静音和取消静音?
- 13. 静音和取消静音斯威夫特Spritekit
- 14. 如何静音和取消静音播放器按钮?
- 15. iOS上的Objective-C中的静音和取消静音
- 16. 静音和取消静音按钮as3闪光灯
- 17. 如何使用javascript将音频静音/取消静音
- 18. 使用jQuery静音/取消静音HTML5音频
- 19. 如何使PowerShell中的声音静音/取消静音
- 20. 背景音的静音/取消静音按钮
- 21. ALSA - 取消静音设备?
- 22. 无法在Android USB主机模式下将设备静音和取消静音
- 23. 以编程方式打开/关闭iPhone静音。 (强制静音/取消静音)
- 24. setStreamMute从未取消静音
- 25. 如何使用声音管理器2静音和取消静音?
- 26. 静音Android上
- 27. C#静音/取消静音特定窗口/ s?
- 28. 使用fullpage.js静音/取消静音视频
- 29. 视频静音/取消静音按钮javaScript
- 30. 使用jQuery滚动静音取消静音
要使用setvolume,我必须通过左音量和右音量,他们都是浮动。但在将Mediaplayer音量设置为零之前,我必须首先获取当前音量,以便在取消静音时将其重置为相同的音量。在上面提到的线程中,AudioManager.getStreamVolume用于获取音量,它将一个int值作为音量。如何在取消静音时使用此功能? –