VideoView 在 SDK 19 中没有循环
VideoView is not looping in SDK 19
视频在我测试的 SDK 27 和 28 上循环播放,但在我的 SDK 19 Real 设备上没有循环播放。知道为什么吗?
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();
}
});
无法弄清楚为什么视频在 SDK 19 中不循环播放,但在我的 SDK 28、29 设备上循环播放。但由于 videoview 中的另一个错误导致 onInfoListener
未被触发,最终导致另一个问题,因此最终切换到 Exoplayer。
https://issuetracker.google.com/issues/36964032
https://code.google.com/archive/p/googletv-issues/issues/2
折射到 Exoplayer 后一切正常
视频在我测试的 SDK 27 和 28 上循环播放,但在我的 SDK 19 Real 设备上没有循环播放。知道为什么吗?
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();
}
});
无法弄清楚为什么视频在 SDK 19 中不循环播放,但在我的 SDK 28、29 设备上循环播放。但由于 videoview 中的另一个错误导致 onInfoListener
未被触发,最终导致另一个问题,因此最终切换到 Exoplayer。
https://issuetracker.google.com/issues/36964032
https://code.google.com/archive/p/googletv-issues/issues/2
折射到 Exoplayer 后一切正常