【发布时间】:2010-12-24 03:16:27
【问题描述】:
当在 Android 中显示“使用完成操作”对话框时,我有一个关于以编程方式选择应用程序的问题。
一个例子如下: 在我的代码中,我有这样的声明:
startActivity(new Intent(Intent.ACTION_VIEW,
Uri.parse("http://www.youtube.com/watch?v=98yl260nMEA")));
然后我会看到一个包含两个选项的对话框: 使用浏览器或 YouTube 完成操作
知道如何在不显示对话框的情况下选择 YouTube 吗?
【问题讨论】:
-
您找到解决方案了吗?
-
@Tomerikoo 这似乎是另一种情况,他们试图启动他们自己的应用程序的组件。请注意,答案建议修改意图过滤器:他们不能很好地修改 YouTube 或其浏览器的意图过滤器。
标签: android android-intent action