我想要的是让用户能够在任何应用程序请求 YouTube 搜索时运行我的应用程序而不是默认的 YouTube 应用程序。我试过玩intent-filter
,但没有成功。意图看起来像这样(来自 DDMS)Starting: Intent { act=android.intent.action.SEARCH flg=0x10000000 pkg=com.google.android.youtube cmp=com.google.android.youtube/.app.froyo.phone.ResultsActivity (has extras) } from pid 4766
:. 如您所见,它不包含任何data
字段,因此我无法<data>
像处理 URL 拦截那样轻松地将元素添加到我的意图过滤器中。
任何帮助表示赞赏。