【发布时间】:2013-02-05 14:09:47
【问题描述】:
我正在尝试播放我保存在项目中的视频。我已经下载this (一个 .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" />
PlayLocalVideo 是我在按钮的 onclick 事件中使用的一种方法。但是当我按下播放时没有任何反应:(
【问题讨论】:
标签: android video media-player