Android视频意图启动Adobe Reader

时间:2012-03-09 13:32:41

标签: android android-intent

当我因为某种原因尝试在我的Nexus S上启动视频目的时,Adobe Reader始终会启动。

以下是我启动意图的方式:

Intent i = new Intent(Intent.ACTION_VIEW);
i.setType("video/*");
i.setData(Uri.parse("... .3gp));
act.startActivity(i);

但这导致以下日志:

I/ActivityManager(  109): Starting: Intent { act=android.intent.action.VIEW dat=file:///mnt/sdcard/.../.3gp cmp=com.adobe.reader/.AdobeReader } from pid 26934

3 个答案:

答案 0 :(得分:0)

当你尝试这样做时它应该有效:

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("movieurl"));
startActivity(intent);

答案 1 :(得分:0)

 Intent i = new Intent(Intent.ACTION_VIEW);

  i.parseUri(uri, flags);

startActivity(i);

答案 2 :(得分:0)

创建意图之后似乎完成了诀窍。 以下代码对我有用:

final Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(path), "video/*");
act.startActivity(intent);