Android全屏无缝视频循环在背景中

时间:2014-02-03 21:16:52

标签: android video android-fullscreen

我创建了一个Android应用程序,需要在后台播放全屏无缝视频循环。 “在后台”我的意思是视频顶部会有按钮。

我已经读过这些帖子了 playback video full screen Integrating video file in android app as app background

但我仍然对以下

感到困惑

1视频播放需要媒体播放器吗?

2使用OnCompletionListener会创建一个“无缝”循环,还是视频循环会出现“打嗝”?

1 个答案:

答案 0 :(得分:0)

使用setOnPreparedListener告诉MediaPlayer循环并启动

videoview.setOnPreparedListener(new OnPreparedListener()
        {
            @Override
            public void onPrepared(MediaPlayer mp) {
                mp.setLooping(true);
                mp.start();

            }
        });

在某些设备上这似乎是无用的,但可能会导致一两帧口吃:/