【Android实战】播放assets或者raw文件夹下的视频文件

来源:互联网 发布:马尔文粒径分析软件 编辑:程序博客网 时间:2024/05/21 21:38
(1)assets文件夹下
AssetFileDescriptor afd = getAssets().openFd("guide_video.mp4");
             mediaPlayer.setDataSource(afd.getFileDescriptor(),
                     afd.getStartOffset(), afd.getLength());

(2)raw文件夹下
Uri mUri = Uri.parse("android.resource://" + getPackageName() + "/"+ R.raw.guide_video);
             mediaPlayer.setDataSource(this, mUri);

有时候会播放不了,mediaPlayer  prepare报错,要先看一下手机的系统播放器是否支持播放,再继续找问题
0 0
原创粉丝点击