我在第一个应用程序中有一个URL(例如Notes),当我点击我在MyApp中捕获一个意图的URL并启动它时。
所以我按下手机上的主页按钮转到桌面,然后单击Notes应用程序,但再次启动MyApp。
我想在点击时启动Notes应用程序,而不是MyApp。
这是我对MyApp MainActivity的意图:
<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 = "formiik.com"
android:pathPrefix ="/citas"/>
<data android:scheme = "http"
android:host = "www.formiik.com"
android:pathPrefix ="/citas"/>
</intent-filter>
我需要另一个指示吗?
谢谢你的帮助。
答案 0 :(得分:0)
您可以尝试使用clearTaskOnLaunch标记,然后MyApp将始终与应用列表中的Notes应用分开。
答案 1 :(得分:0)
我找到了解决方案。只需在您的活动声明中添加标记:
android:launchMode="singleInstance"