在我的应用程序中,我想使用deeplink。在启动器intent-filter
中添加深度链接时,应用程序图标消失在应用程序抽屉中!
但是当将deeplink显示应用程序图标删除到应用程序抽屉时。activity
intent-filter
清单代码:
<activity android:name=".Pages.Splash.SplashPage">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<!-- DeepLink -->
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="www.example.com"
android:pathPrefix="/gaming"
android:scheme="http" />
<data
android:host="example.com"
android:pathPrefix="/gaming"
android:scheme="http" />
</intent-filter>
</activity>
使用上述代码时,不在应用程序抽屉中显示应用程序图标,而是从manifest
显示图标中删除以下代码时。
<!-- DeepLink -->
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="www.example.com"
android:pathPrefix="/gaming"
android:scheme="http" />
<data
android:host="example.com"
android:pathPrefix="/gaming"
android:scheme="http" />
我想当打开的用户点击链接时,首先启动启动器activity
,然后动态打开另一个activity
。
我该如何解决?