gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-03 13:10:47 24 4
gpt4 key购买 nike

Android 应用程序有 2 个 activity 除了 MainActivity,两个 activity 都有 android:launchMode="singleInstance"。我导航到每个 Activity ,然后我打开最近的屏幕,它将显示我的应用程序的 3 个实例,一个用于应用程序,每个用于两个 Activity 。

最佳答案

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

  • 如果您希望每个任务都显示在最近的任务列表中,那么您将需要一种方法让用户进行区分。为此,您应该为每个 <activity> 提供不同的图标。 (使用 android:icon="" )和/或每个 <activity> 的不同标签(使用 android:label="" )。

  • 如果您只希望一个任务显示在最近任务列表中,那么您需要在另一个任务上设置以下内容<activity> list 中的标签:

    android:excludeFromRecents="true"

关于android - 使用多个任务时如何防止在最近的应用程序屏幕中出现多个应用程序实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45733418/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com