Java 使用VideoView捕捉电影片段

Java 使用VideoView捕捉电影片段,java,android-videoview,android-2.3-gingerbread,Java,Android Videoview,Android 2.3 Gingerbread,我正在尝试播放一段android应用程序的介绍视频 因此,每当我的应用程序启动时,都会播放一部电影,直到它结束或用户触摸屏幕为止 之后,用户被转发到菜单活动 到目前为止,我有以下几点: public class IntroActivity extends Activity { private VideoView video; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(sa

我正在尝试播放一段android应用程序的介绍视频

因此,每当我的应用程序启动时,都会播放一部电影,直到它结束或用户触摸屏幕为止

之后,用户被转发到菜单活动

到目前为止,我有以下几点:

public class IntroActivity extends Activity {

private VideoView video;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_intro);

    video = (VideoView) findViewById(R.id.videoView1);
    Uri videoUri = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.seaofbuttons);
    video.setVideoURI(videoUri);
    video.start();
}

@Override
public boolean onTouchEvent(MotionEvent event) {
    if (video.isPlaying()) {
        video.stopPlayback();
    }
    Intent menu = new Intent(IntroActivity.this,MenuActivity.class);
    startActivity(menu);
    finish();
    return false;

}
}
我不知道如何捕捉电影播放结束的时间,以便能够将用户转发到菜单活动。

1)Uri.parse(“android.resource://“+getPackageName()+”/“+”资源文件夹“+”videoname.format”); 我认为这应该行得通 第二次呢 使用setOnCompletionListener(MediaPlayer.OnCompletionListener l)

谢谢。举例