本文主要是介绍android静音播放视频,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Android 静音播放视频
使用videvocView来静音播放视频,像微信朋友圈小视频预览一样。
实现方法是给videoview注册一个setOnPreparedListener的监听,就绪后设置音量为0;代码如下:
try {Uri uri = Uri.parse(“xxx”);mVideoPlayer.setVideoURI(uri);mVideoPlayer.requestFocus();mVideoPlayer.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {@Overridepublic void onPrepared(MediaPlayer mp) {if (mp.isPlaying()) {mp.stop();mp.release();mp = new MediaPlayer();}mp.setVolume(0f, 0f);mp.setLooping(false);mp.start();}});mVideoPlayer.setFocusable(false);mVideoPlayer.start();} catch (Exception e) {e.printStackTrace();}
通过以上的设置就能做到静音播放视频
这篇关于android静音播放视频的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!