Как перейти к активности, когда воспроизведение видео останавливается - PullRequest
1 голос
/ 12 октября 2011

Я очень новичок в программировании Android.Я играю видео в VideoView, и я хочу переключиться на другую активность, когда воспроизведение видео заканчивается. Код ниже:

VideoView video = (VideoView) findViewById(R.id.myVideo);
Uri uri = Uri.parse("android.resource://com.example.samplevideo/"+R.raw.appvideo);
video.setVideoURI(uri);
video.start();

Что делать, чтобы включить другую активность, когда воспроизведение видео завершено?

1 Ответ

3 голосов
/ 12 октября 2011

Зарегистрируйте setOnCompletionListener(..).

video.setOnCompletionListener(new MediaPlayer.OnCompletionListener(){
    @Override
    public void onCompletion(MediaPlayer mp){
        // invoke your activity here
    } 
});

Обновление: добавлен отсутствующий тип возврата.

...