如何检查视频是否播放完毕?

时间:2011-10-18 09:13:55

标签: android

我有一个问题,我想检查视频是否全部播放完毕。意味着我们想要一个视频获得完全播放的状态意味着它已到达视频的末尾。

给我任何与此问题相关的建议。

提前致谢。

1 个答案:

答案 0 :(得分:5)

在您的活动中实施OnCompletionListener,如下所示:

public class VideoPlayer extends Activity implements OnCompletionListener{

当你实现这个时,eclipse会在你的班级中添加一个新方法“onCompletion”:

@Override
    public void onCompletion(MediaPlayer mp) {
        //video playback has ended, now do whatever you want to do.
    }

之后为您的视频视图设置onCompletionListener,如下所示:

mVideoView.setOnCompletionListener(VideoDisplayView.this);

希望这会有所帮助!!