【发布时间】:2013-07-29 17:14:56
【问题描述】:
我试图在我的应用程序中注册一个协议,从而在 android 浏览器中执行的 url 将启动我的活动,我在网上看到的所有示例都说要在我的活动上添加一个意图过滤器,例如
<activity android:name=".UrlActivity">
<intent-filter>
<action android:name="android.intent.action.View"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="myscheme" android:host="myhost"/>
</intent-filter>
</activity>`
但这似乎不足以让 Android 操作系统启动我的活动... 有没有人可以告诉我我是否缺少某些东西?
谢谢
【问题讨论】:
-
你检查过这个帖子吗? stackoverflow.com/questions/6049290/…问候,Stéphane
-
谢谢,但我已经将我的方案硬编码在:(
-
目前我只是想建立一个测试用例,所以它只是 test://www.testing.com