无法播放原始文件夹中的视频

时间:2012-02-29 09:32:11

标签: android media-player

我在申请中面临一个奇怪的问题。 媒体播放器无法播放原始文件夹中的视频,但它会从SD卡播放相同的视频。

但是,如果我拍摄另一个视频,可以从原始文件夹中轻松播放。

谢谢, 维卡斯

代码

mVideoView.setVideoURI(Uri.parse("android.resource://<package name>/raw/video1"));
mVideoView.setOnPreparedListener(this);
mVideoView.setOnCompletionListener(this); 
mVideoView.setMediaController(mediaController);
mediaController.setEnabled(true);
mVideoView.requestFocus();
mVideoView.start();

1 个答案:

答案 0 :(得分:1)

看到这个问题:

Playing .MP4 video from raw resource folder

看来,Uri应该包含id(R.raw._your_video_)而不是文件名

Uri uri = Uri.parse("android.resource://[package]/"+R.raw.[video_resid]);