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

インテントの「タイプ」を追加する必要があります。この場合は「video/*」です。解決策は次のとおりです。

 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 に答える