使用Intent with scheme来启动app android

时间:2012-07-26 20:52:37

标签: android android-intent

我正在尝试获取一个网址来打开/启动我的应用程序的活动,但它无法正常工作。该URL类似于以下内容:

https://zzz.yyy.com/activate?user= “123123123” &安培;令牌= “absdi24”

我只需要识别链接即可“激活”。我的意图如下:

<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="https" android:host="zzz.yyy.com"
            android:path="/activate*"/>
        </intent-filter>

我已尝试使用和不使用“路径”末尾的通配符(*)的代码,到目前为止还没有任何工作。缺少什么?

1 个答案:

答案 0 :(得分:1)

android:path是一个完整的文字路径。试试android:pathPrefixandroid:pathPattern - 在这种情况下,pathPrefix似乎就足够了。