当前位置: 代码迷 >> Android >> 安卓项目的raw文件一个有个视频资源,需调用系统默认的播放器 intent.setDataAndType(uri, "audio/*");这里需要填uri
  详细解决方案

安卓项目的raw文件一个有个视频资源,需调用系统默认的播放器 intent.setDataAndType(uri, "audio/*");这里需要填uri

热度:600   发布时间:2016-04-28 06:31:21.0
安卓项目的raw文件一个有个视频资源,需要调用系统默认的播放器 intent.setDataAndType(uri, "audio/*");这里需要填uri.
安卓项目的raw文件一个有个视频资源,需要调用系统默认的播放器
 intent.setDataAndType(uri, "audio/*");这里需要填uri.我怎么得到raw文件下的a.flv这个文件的地址呢
------解决方案--------------------
// android获取一个用于打开视频文件的intent
public static Intent getVideoFileIntent(String param){
Intent intent = new Intent("android.intent.action.VIEW");
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.putExtra("oneshot", 0);
intent.putExtra("configchange", 0);
Uri uri = Uri.fromFile(new File(param));
intent.setDataAndType(uri, "video/*");
return intent;
}
  相关解决方案