Android VideoView设置静音,Android 设置VideoView静音,Android设置setVolume无效的解决方法

参考原文链接https://blog.csdn.net/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原生开发)