从深层链接打开应用程序实例后,我们可以在后台销毁该程序吗?就像您需要先在手机中使用该应用程序登录一样,然后才能在浏览器中继续。成功登录后,是否有可能破坏当前处于后台的活动(在这种情况下,屏幕现在是浏览器)?
我能够完成该活动,在这种情况下,它会将我导航回浏览器。但是,当我尝试打开“最近的应用程序”按钮时,它仍会在后台显示该应用程序。
谢谢您的帮助。
答案 0 :(得分:1)
在AndroidManifest.xml
中,将android:excludeFromRecents="true"
添加到应用的MainActivity中,如下所示:
<activity android:name=".MainActivity"
android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
应该可以。有关详细信息,请检查here。
注意:如果上述方法不起作用,请尝试同时添加android:launchMode="singleInstance"
。