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

Android 如何检查视频是否播放完毕?,android,Android,我有一个问题,我想检查视频是否全部播放完毕。意味着我们想要一个视频播放完毕的状态,也就是说视频播放到了最后 给我任何有关这个问题的建议 提前感谢。在活动中实施OnCompletionListener,如下所示: public class VideoPlayer extends Activity implements OnCompletionListener{ mVideoView.setOnCompletionListener(VideoDisplayView.this); 当您实现此功能时

我有一个问题,我想检查视频是否全部播放完毕。意味着我们想要一个视频播放完毕的状态,也就是说视频播放到了最后

给我任何有关这个问题的建议

提前感谢。

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

public class VideoPlayer extends Activity implements OnCompletionListener{
mVideoView.setOnCompletionListener(VideoDisplayView.this);
当您实现此功能时,eclipse将在您的类中添加一个新的方法onCompletion:

@Override
    public void onCompletion(MediaPlayer mp) {
        //video playback has ended, now do whatever you want to do.
    }
在此之后,按如下方式设置视频视图的onCompletionListener:

public class VideoPlayer extends Activity implements OnCompletionListener{
mVideoView.setOnCompletionListener(VideoDisplayView.this);
希望这有帮助

在活动中实现OnCompletionListener,如下所示:

public class VideoPlayer extends Activity implements OnCompletionListener{
mVideoView.setOnCompletionListener(VideoDisplayView.this);
当您实现此功能时,eclipse将在您的类中添加一个新的方法onCompletion:

@Override
    public void onCompletion(MediaPlayer mp) {
        //video playback has ended, now do whatever you want to do.
    }
在此之后,按如下方式设置视频视图的onCompletionListener:

public class VideoPlayer extends Activity implements OnCompletionListener{
mVideoView.setOnCompletionListener(VideoDisplayView.this);

希望这有帮助

如果我使用的是“视图”,该怎么办?它的类是com.google.android.youtube.player.YouTubePlayerView。我试过你的方法,但它似乎只适用于VideoView。如果我使用的是“视图”,该怎么办?它的类是com.google.android.youtube.player.YouTubePlayerView。我试过你的方法,但似乎它只适用于VideoView。