我正在使用MediaPlayer
. 现在有一个静音/取消静音按钮。此切换按钮应首先设置无声视频播放,第二次按下时应将其音量设置为初始状态。我尝试了AudioManager.setMicrophoneMute
方法。它不起作用。怎么做?
问问题
7882 次
2 回答
2
您可以使用AudioManager.setStreamMute(int streamType, boolean on)
将其设置为 true 将流的音量更改为 0,并且 false 恢复音量值。更多信息请访问
http://developer.android.com/reference/android/media/AudioManager.html#setStreamMute(int,boolean)
于 2011-11-14T12:11:35.080 回答
0
使setMicrophoneMute()
麦克风静音(显然),这是一个输入设备。麦克风不参与音频播放,因此静音无效。
您可以使用MediaPlayer.setVolume()
静音/取消静音输出。有关如何实现这一点的想法,请参见此线程。
于 2011-09-27T11:15:40.020 回答