Android VideoView从资源加载音频/视频文件

时间:2014-02-07 22:40:28

标签: java android eclipse video

我想播放位于我的应用程序的assests文件夹中的视频

我收到一条消息“无法播放视频”

我猜路径不正确

这个代码:

String fileName = "android.resource://"+  getPackageName() +"/assets/video.3gp";
VideoView vv = (VideoView) this.findViewById(R.id.surface);
vv.setVideoURI(Uri.parse(fileName));
vv.start();

1 个答案:

答案 0 :(得分:0)

您将无法从\assets播放该文件,您必须从\raw文件夹加载。

在您的项目中,在\raw内创建一个文件夹\res并粘贴您的视频文件。

String fileName = "android.resource://"+  getPackageName() + "/raw/video";
VideoView vv = (VideoView) this.findViewById(R.id.surface);
vv.setVideoURI(Uri.parse(fileName));
vv.start();