参考原文链接https://blog.youkuaiyun.com/talenter111/article/details/70184987,感谢他的博客
先mp.start()后,在调用mp.setVolume(0f,0f),然后就实现了静音.具体代码如下
videoView.setVideoURI(Uri.parse(uri1));
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.start();
mp.setVolume(0f,0f);
}
});
如果先mp.setVolume(0f,0f)后,在调用mp.start();将无法实现静音.
本文介绍了一种在Android平台上实现视频静音播放的方法。关键在于先启动视频播放(mp.start()),随后立即设置音量为0(mp.setVolume(0f,0f)),从而达到静音效果。若先设置音量再启动播放,则静音功能失效。
662

被折叠的 条评论
为什么被折叠?



