【发布时间】:2014-02-23 14:26:50
【问题描述】:
在我的应用程序中,我使用 VideoView 流式传输视频文件,并使用 MediaPlayer.setLooping(true) 制作 VideoView 循环视频。
这里是一些代码 -
videoView.setVideoPath(url);
videoView.setOnPreparedListener(new OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
if (shouldLoopVideo) {
mp.setLooping(true);
}
videoView.start();
}
});
此代码适用于所有设备,除了 Galaxy s4 android 4.2.2 我在许多设备和许多 android 版本上测试过,但唯一失败的是 Galaxy s4。
设备将播放一次视频,然后停止(在调用 onCompletion 监听器之后)。
【问题讨论】:
标签: android media-player android-videoview galaxy