11
我想成立一个意图过滤器来处理像URL: http://mysite.com/?action=delete&id=30492意图过滤pathPrefix
我试图建立我的intent-filter
如下:
<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="http" android:host="mysite.com" android:pathPrefix="/?action="/>
</intent-filter>
然而,这并未不起作用,我的应用程序无法识别为能够处理URL。我知道这是因为我在做我的pathPrefix
错误,因为当我删除pathPrefix
它的作品。我也知道它与问号有关,因为如果我从URL和pathPrefix
中删除问号,它就会起作用。
我需要以某种方式逃避问号吗?我试着用斜线(android:pathPrefix="/\?action="
)转义,但那也行不通。
我该如何获得这个意图过滤器的工作?
Bummer,谢谢。 – 2010-12-02 01:43:57