织梦CMS - 轻松建站从此开始!

罗索

Android 利用发送Intent播放本地视频和网络视频

落鹤生 发布于 2012-05-30 00:56 点击:次 
Android中除了利用VideoView、Mediaplayer播放视频文件外,还可以用发送Intent来调用视频播放模块。
TAG:

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://forum.ea3w.com/coll_ea3w/attach/2008_10/12237832415.3gp");
        intent.setDataAndType(uri, type);
        startActivity(intent);   

     注意红色部分,如果不设置type的话,这样写:

       Intent intent = new Intent(Intent.ACTION_VIEW);

  Uri uri = Uri.parse("http://forum.ea3w.com/coll_ea3w/attach/2008_10/12237832415.3gp");
       intent.setData (uri);
       startActivity(intent);  

这样会默认用浏览器打开这个URL!

(wo为爱痴狂)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/201205/16044.html]
本文出处:新浪博客 作者:wo为爱痴狂 原文
顶一下
(1)
50%
踩一下
(1)
50%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容