【发布时间】:2012-02-29 09:32:11
【问题描述】:
我的应用程序遇到了一个奇怪的问题。 媒体播放器无法播放原始文件夹中的视频,但可以播放 sdcard 中的相同视频。
但如果我再拍摄一个视频,它很容易从原始文件夹中播放。
谢谢, 维卡斯
代码
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();
【问题讨论】:
-
您的意思是外部媒体播放器无法从您的应用程序原始文件夹中播放视频吗?尝试将其复制到公共文件夹。
-
你的意思是不是从原始文件夹播放相同的视频,而是从 sdcard 播放? URI mVideoView.setVideoURI(Uri.parse("android.resource://
/+R.raw.video_name")) 有问题。 -
是的,相同的视频不是从 raw 播放的。
-
不,我有一些视频,我驻留在原始文件夹中,但是当我尝试通过视频视图(MideaPlayer)播放这些视频时,它会出错,但是当我将相同的视频放入 sdcard 并设置视频路径(
) 然后播放 -
我知道您可以为我们提供此视频文件或部分代码吗?
标签: android media-player