博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android通过发送Intent播放本地视频和网络视频
阅读量:5904 次
发布时间:2019-06-19

本文共 673 字,大约阅读时间需要 2 分钟。

hot3.png

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!

转载于:https://my.oschina.net/u/175078/blog/88814

你可能感兴趣的文章
关于window7连接网络共享打印诸多问题
查看>>
Sublime Text快速入门-目录和快捷键
查看>>
qt事件分析
查看>>
Installing Node.js and NPM on Ubuntu/Debian
查看>>
迁移博客到IPFS
查看>>
lduan server 2012远程桌面连接代理高可用(二十二)
查看>>
JupyterHub容器镜像自定义方法与步骤
查看>>
git安装后配置唯一标志
查看>>
Linux救命稻草--救援模式和单用户模式!
查看>>
java statement isclosed bug??
查看>>
11年终总结和新年寄语
查看>>
SQL --mysql的sql执行顺序
查看>>
MySQL的SSL加密连接与性能开销
查看>>
用系统为centos6的主机,搭建PXE服务器,实现批量安装centos6,7系统
查看>>
kbengine mmo源码(完整服务端源码+资源+完整客户端源码)
查看>>
跨交换机实现VLAN通信
查看>>
jquery 发送短信验证码 倒计时功能(页面关闭也照常进行倒计时)
查看>>
「Protocol Buffer」之PB在HTTP协议中的应用
查看>>
跟上大部队的步伐,你也不会是逃兵 — 通过PMP考试信念很重要
查看>>
Python中paramiko模块在linux运维中应用
查看>>