参考原文链接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();将无法实现静音.