我的测试过的SDK 27和28上,视频可以循环播放,但在我使用的SDK 19的真机上却不能循环播放。你有什么想法?
VideoView videoView2 = new VideoView(mContext);
Uri uri2 = Uri.parse(urlLink);
videoView2.setVideoURI(uri2);
videoView2.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.setLooping(true);
videoView2.start();
}
});
onPrepared
被调用了吗?你看过 https://dev59.com/yofca4cB1Zd3GeqPpvKh 和 https://stackoverflow.com/questions/17461025/why-does-mediaplayer-setlooping-cause-an-error-when-using-videoview 吗? - CoolMind