Android 应用程序有 2 个 activities 除了 MainActivity ,两个 activities 都有 android:launchMode="singleInstance" 。我导航到每个 Activity ,然后打开最近的屏幕,它将显示我的应用程序的 3 个实例,一个用于应用程序,一个用于两个 Activity 。
Best Answer-推荐答案 strong>
如果您确实需要创建单独的任务(我怀疑,这是一种非常罕见的情况),那么您需要执行以下操作:
如果您希望每个任务都显示在最近的任务列表中,那么您将需要一种让用户区分的方法。为此,您应该为每个 提供不同的图标(使用 android:icon="" )和/或为每个 (使用 android:label="" )。
如果您只希望一个任务显示在最近的任务列表中,那么您需要在 list 中的其他 标签上设置以下内容:
android:excludeFromRecents="true"
关于android - 如何在使用多个任务时防止最近的应用程序屏幕中出现多个应用程序实例?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/45733418/
|