我正在识别特殊链接,以使我的用户能够在单击“ http://popp.us/ABCDE ”之类的链接时启动我的 Android 应用程序,例如来自 Facebook Messenger
为此,我在主要活动标签内的清单文件中实现:
<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="http" android:host="popp.us" />
</intent-filter>
它可以正常工作,但是当我单击主页按钮并重新启动 Facebook 应用程序时,Facebook 仍然显示我自己的应用程序。它似乎已经在 Facebook 应用程序任务中启动了我的主要活动。
有人知道强制 Facebook(或其他应用程序)在另一个任务中启动我的应用程序的方法吗?