我正在尝试播放我保存在项目中的视频。我已经下载了这个(一个 .mp4 测试视频),然后在项目的根目录下创建了一个名为 vid 的文件夹。然后我使用了以下代码:
public void PlayLocalVideo(View view)
{
VideoView video=(VideoView) findViewById(R.id.video1);
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(video);
video.setMediaController(mediaController);
video.setKeepScreenOn(true);
video.setVideoPath("android.resource://uk.co.SplashActivity/vid/big_buck_bunny.mp4");
video.start();
video.requestFocus();
}
我的xml长这样:
<VideoView
android:id="@+id/video1"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
我在一个按钮的onclick事件上使用了PlayLocalVideo方法,但是当我点击播放时什么也没有发生 :(