我有一个相当简单的问题,我似乎找不到解决方案。我有一个包含多个活动的 Android 应用程序。我想形成特定活动的特定深层链接,并将所有其他深层链接指向“包罗万象”类型的活动。
这是我的清单:
<activity
android:name=".views.activity1">
<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="domain"
android:host="specificPlace" />
</intent-filter>
</activity>
<activity
android:name=".views.activity2">
<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="domain"
android:host="*" />
</intent-filter>
</activity>
所以我想要的是以下内容:
domain://specificPlace
-> 到活动 1 的深层链接。
domain://
-> 到活动 2 的深层链接
domain://random
-> 到活动 2 的深层链接
domain://somewhereElse
-> 到活动 2 的深层链接
现在 domain:// 任何东西都在解析为 activity2。
任何帮助表示赞赏,在此先感谢!