在处理URL以在Android上启动第二个应用程序后打开原始应用程序
问题描述:
我在第一个应用程序中有一个URL(例如Notes),当我点击URL时,我在MyApp中捕获了一个意图并启动它。在处理URL以在Android上启动第二个应用程序后打开原始应用程序
因此,我按下手机上的主页按钮即可前往服务台,然后单击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>
我需要另一个说明资讯?
感谢您的帮助。
答
我找到了解决方案。只需在您的活动声明中添加标志:
android:launchMode="singleInstance"
它不起作用:/。 MyApp仍然在Notes上打开。 – Johnnie90
我找到了解决方案,谢谢pelya – Johnnie90