0

一旦使用主页键最大化应用程序(以前使用主页键最小化),我想启动根活动。

我试图设置android:clearTaskOnLaunch="true"我的根活动(Splash)但它不起作用..

还尝试 android:finishOnTaskLaunch="true"了所有其他活动,但它也不起作用。

例子

我总共有 5 个活动,顺序为 A、B、C、D、E。我在 D Activity 中,当我再次按下 Home 键时,应用程序将被最小化(长按 Home 键)它会打开我的应用程序,但它应该以 Activity A 而不是 D 开头。

任何帮助/想法/建议将不胜感激。

4

1 回答 1

1

不幸的是,这似乎excludeFromRecents只适用于根活动。因此,如果您android:excludeFromRecents="true"在根活动中设置,那么您的应用将不会显示在“最近”中(长按 Home 键)。您可以android:clearTaskOnLaunch="true"在根活动中进行设置,然后每次重新启动应用程序时,它将从根活动开始。

于 2013-06-11T20:17:54.823 回答