首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

怎样用android的VideoView控件来播放sd卡下的视频文件呢

2013-01-20 
怎样用android的VideoView控件来播放sd卡上的视频文件呢?最近在做android多媒体方面的学习,在用VideoView

怎样用android的VideoView控件来播放sd卡上的视频文件呢?
    最近在做android多媒体方面的学习,在用VideoView来播放视频文件时网络视频和工程中添加的视频都播放成功了,但是在播放sd卡上的视频是遇到了问题。
    经过检查问题因该出在路径上了。在网上找了几种写路径的方法:     (1)video.setVideoURI(Uri.parse(Environment.getExternalStorageDirectory() + "/test.mp4"));
(2)video.setVideoURI(Uri.parse("file:///sdcard/video/test.mp4"));
(3)video.setVideoURI(Uri.parse("/sdcard/test.mp4")); 
   这几种写路径的方法都试过了,无论是在模拟器上还是在平板上测试都是提示不能播放,这个问题已经困扰好几天了,有没有高手来帮帮我啊!到底是哪里的问题呢?先谢谢了·····
[解决办法]
是用Environment的这个方法getExternalStorageAppMediaDirectory(String pkgname)吧,通过获取多媒体资源的路径
[解决办法]
sdk版本不同,sd卡路径也不同,
2.2以上的,还要加mnt

热点排行