Android 中除了利用 VideoView、Mediaplayer 播放视频文件外,还可以用发送Intent 来调用视频播放模块。
方法如下:
1.播放本地视频
Intent intent = new Intent(Intent.ACTION_VIEW);
String type = "video/mp4";
Uri uri = Uri.parse("file:///sdcard/test.mp4");
intent.setDataAndType(uri, type);
startActivity(intent);
2.播放网络视频
Intent intent = new Intent(Intent.ACTION_VIEW);
String type = "video/* ";
Uri uri = Uri.parse("http://xxxxxx/xxxxx.3gp");
intent.setDataAndType(uri, type);
startActivity(intent);
如果不设置type的话,这样写:
intent intent = new Intent(Intent.ACTION_VIEW);
Uri uri = Uri.parse("http://xxxxxx/xxxxx.3gp");
intent.setData (uri);
startActivity(intent);
这样会默认用浏览器打开这个URL!

更多相关文章

  1. Android(安卓)小视频开发 腾讯云sdk的坑
  2. Android(安卓)Camera 模块分析(一)
  3. Android(安卓)opencv JNI层保存视频VideoWriter outputVideo.ope
  4. android ffmpeg视频硬解码例子
  5. Android仿微信朋友圈图片浏览器(支持图片手势缩放,拖动)
  6. android的官方代码make sdk的时候出错
  7. android 视频的缩图制作
  8. 解决h264readInt()值太大 以及 SPS和PPS的获取
  9. Android(安卓)ScrollView与 X5Webview+RecyclerView的滑动冲突解

随机推荐

  1. 按钮和文本移回原始位置
  2. PHP使用gmail发邮件
  3. Apache+PHP 配置随笔
  4. Contenteditable / Jquery / Ajax / PHP
  5. 有没有办法在PDO中设置默认游标类型(特别
  6. 如何在数组中存储产品数量
  7. Jquery无刷新编辑——简单篇
  8. php 从指定数字中获取随机组合的方法
  9. json_decode无法在php中运行
  10. 来自多个文件的相同元素DomDocument load