1

我对Android知之甚少,如果这个问题没有被正确提出,请原谅。

我正在尝试设置一个在选择 url 时打开我的应用程序的意图。我的代码如下所示:

        <intent-filter> 
            <data android:scheme="http" android:host="something.com" android:pathPattern=".*p=.*" />
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>

它运行良好 - 但我只想在 URL 中有变量“p”时启动应用程序。含义:不启动http://something.com/ok 但启动http://something.com/ok/?p=100

我想我需要添加 android:pathPattern 属性并寻找“p=”?有人可以帮忙吗?

4

1 回答 1

0

为此,您可以使用pathPattern意图过滤器的属性。 (请参阅此处的参考资料。)

于 2012-06-09T20:52:54.900 回答