我已经尝试了我用android :: path,pathPrefix等不同组合找到几个小时的每个例子,但无法让它工作。
我的应用程序的意图过滤器应如何匹配此URL,如下所示:“example.com/View/File/xxx”其中xxx是随机文件编号?
感谢您的帮助!
答案 0 :(得分:0)
你是否在清单中试过这个:
<activity android:name=".YourActivity">
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:scheme="http" android:host="www.example.com" android:path="/View/File/" android:pathPattern=".*"></data>
</intent-filter>
然后在你的代码中:
String data = getIntent().getDataString();
取自here和Android Manifest Docs。我没有机会测试这个,如果它没有工作尝试搞乱路径,parthPrefix和pathPattern。