我已将 setDisplayHomeAsUpEnabled
设置为 true,当按下主页时,我希望用户返回到第一个 Activity
。
但如果 FirstActivity
已经创建,我不想重新创建它。我目前正在将 FLAG_ACTIVITY_CLEAR_TOP
添加到启动 FirstActivity
的 Intent 中。我需要添加其他标志吗(或完全使用另一个标志)
如果 Activity
不存在或者我有足够的标志,则只创建所需的行为?
最佳答案
您可以使用 singleTop launchmode 并覆盖 onNewIntent 方法(如果重新启动 Activity 而不是新 Activity ,将调用此方法)
关于android - 返回到 ActionBar 主页单击上的第一个 Activity,但只有在它被销毁后才重新创建它 : which flags should I use?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14228120/