所以我正在为一个网站构建一个Android应用程序,并且需要在浏览器中打开文章和类别链接直接发送到我的应用程序的相应活动。网址结构是这样的:
文章网址
http://example.com/2012/06/sample-article/
类别网址
http://example.com/category/sample-category/
这是我尝试的Android Manifest中的xml:
<activity
android:name=".ArticleView"
android:label="@string/app_name" >
<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" />
<data android:host="www.example.com" />
<data android:host="example.com" />
<data android:pathPattern="..../../.*" />
</intent-filter>
</activity>
...
<activity
android:name=".CategoryView"
android:label="@string/app_name" >
<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" />
<data android:host="www.example.com" />
<data android:host="example.com" />
<data android:pathPattern="category/.*" />
</intent-filter>
</activity>
这不起作用。关于我做错了什么的任何帮助?