我正在使用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. 的Android静音/取消静音电话
- 2. Objective-C静音和取消静音的方法
- 3. 如何静音和取消静音播放器按钮?
- 4. iOS上的Objective-C中的静音和取消静音
- 5. 如何在Angular2中静音和取消静音?
- 6. 静音和取消静音斯威夫特Spritekit
- 7. 如何使PowerShell中的声音静音/取消静音
- 8. 背景音的静音/取消静音按钮
- 9. 无法在Android USB主机模式下将设备静音和取消静音
- 10. 如何使用声音管理器2静音和取消静音?
- 11. 静音Android上
- 12. C#静音/取消静音特定窗口/ s?
- 13. 如何取消静音HTML5视频有一个静音道具
- 14. Mediaplayers获得静音/取消静音太晚
- 15. Actionscript 3.0中的Flash静音按钮不会取消静音
- 16. 使用jQuery滚动静音取消静音
- 17. 如何在Vista和7中全局静音和取消静音,并获得静音状态?
- 18. Windows XP - 以编程方式在Python中静音/取消静音音频
- 19. WPF C#静音/取消静音所有的I/O音频设备
- 20. 如何通过点击按钮在iPad中静音和取消静音
- 21. 静音和取消静音按钮? (仍然需要一个答案)
- 22. 在socket.io的聊天室里静音,取消静音和窃窃私语
- 23. 静音音频
- 24. Android静音推式
- 25. 静音
- 26. 默认取消静音嵌入藤蔓
- 27. AVCaptureSession startRunning正在取消静音设备
- 28. 静音按钮不会静音AVAudioPlayer
- 29. 如何用复选框将应用程序静音/取消静音
- 30. 什么是在视频列表中静音/取消静音的最佳方法
要使用setvolume,我必须通过左音量和右音量,他们都是浮动。但在将Mediaplayer音量设置为零之前,我必须首先获取当前音量,以便在取消静音时将其重置为相同的音量。在上面提到的线程中,AudioManager.getStreamVolume用于获取音量,它将一个int值作为音量。如何在取消静音时使用此功能? –