0

我的 android 应用程序中有一个按钮。当我按下它时,Android 视频播放器将打开并播放 vk 视频链接!例如链接: http: //vk.com/video_ext.php ?oid=3145131&id=159485516&hash=d821df23b7dc0b54&hd=1

我使用此代码,但这会在浏览器中打开。

   Uri address = Uri.parse("http://vk.com/video_ext.php?oid=3145131&id=159485516&hash=d821df23b7dc0b54&hd=1");
   Intent openlink = new Intent(Intent.ACTION_VIEW, address);
   activity.startActivity(openlink);
4

1 回答 1

0

您必须添加意图的“类型”,在本例中为“视频/*”。这是解决方案:

 Intent openlink = new Intent(Intent.ACTION_VIEW);
 openlink.setDataAndType(Uri.parse("url"), "video/*");            
 startActivity(Intent.createChooser(openlink, "Complete action using"));
于 2015-03-07T16:01:54.183 回答