Android MediaPlayer视频。问题出发

时间:2011-08-30 02:34:35

标签: android

当文件位于我的原始文件夹中时,如何使用mediaPlayer和VideoViewer引用视频并播放视频

iv试过

videoview.setVideoPath("android.raw://com.example.movievp8");

以及

MediaPlayer video1 = MediaPlayer.create(this, R.raw.movievp8);

一旦我引用它,我应该点击video1.start();

也有人知道我可以在哪里获得关于如何使用媒体播放器播放视频的完整示例代码,只是基础知识。

1 个答案:

答案 0 :(得分:0)

您的代码

MediaPlayer video1 = MediaPlayer.create(this, R.raw.movievp8);
video1.start();

应该有效(但你只有音频)。

一种方法是使用VideoView(显示视频的地方)和MediaController(有一些预定义的按钮,如播放,暂停,停止等)。

VideoView vv = (VideoView) findViewById(R.id.videoview);
MediaController controller = new MediaController(vv.getContext());
vv.setMediaController(controller);
vv.setVideoURI(Uri.parse("android.resource://" + context.getPackageName() + "/" + videoID));
vv.start();

请记住,模拟器不支持视频。您需要使用真实设备来测试视频。