android-如何在使用多个任务时防止在最近的应用程序屏幕中出现多个应用程序实例?

android-如何在使用多个任务时防止在最近的应用程序屏幕中出现多个应用程序实例?,第1张

概述具有MainActivity以外的2个活动的Android应用程序,两个活动都具有android:launchMode=“singleInstance”.我导航到每个活动,然后打开最近的屏幕,它将显示我的应用程序的3个实例,一个实例用于应用程序,每个实例用于两个活动.解决方法:如果您确实需要创建单独的任务(我怀疑这是非常

具有MainActivity以外的2个活动的Android应用程序,两个活动都具有androID:launchMode =“ singleInstance”.我导航到每个活动,然后打开最近的屏幕,它将显示我的应用程序的3个实例,一个实例用于应用程序,每个实例用于两个活动.

解决方法:

如果您确实需要创建单独的任务(我怀疑这是非常罕见的情况),那么您需要执行以下 *** 作:

>如果您希望每个任务都显示在最近任务列表中,那么您将需要一种让用户区分的方法.为此,您应该为每个< activity> (使用androID:icon =“”)和/或每个< activity>的标签(使用androID:label =“”).
>如果您只希望一项任务显示在最近任务列表中,则需要在另一项< activity>上设置以下内容清单中的标签:

androID:excludeFromrecents =“ true”

总结

以上是内存溢出为你收集整理的android-如何在使用多个任务时防止在最近的应用程序屏幕中出现多个应用程序实例?全部内容,希望文章能够帮你解决android-如何在使用多个任务时防止在最近的应用程序屏幕中出现多个应用程序实例?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1091681.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存