我创建了一个Android应用程序,需要在后台播放全屏无缝视频循环。 “在后台”我的意思是视频顶部会有按钮。
我已经读过这些帖子了 playback video full screen Integrating video file in android app as app background
但我仍然对以下
感到困惑1视频播放需要媒体播放器吗?
2使用OnCompletionListener会创建一个“无缝”循环,还是视频循环会出现“打嗝”?
答案 0 :(得分:0)
使用setOnPreparedListener告诉MediaPlayer循环并启动
videoview.setOnPreparedListener(new OnPreparedListener()
{
@Override
public void onPrepared(MediaPlayer mp) {
mp.setLooping(true);
mp.start();
}
});
在某些设备上这似乎是无用的,但可能会导致一两帧口吃:/