android - 返回到 ActionBar 主页单击上的第一个 Activity,但只有在它被销毁后才重新创建它 : which flags should I use?

标签 android

我已将 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/

相关文章:

java - java代码中的Android布局

android - 如何获取常量文件中字符串资源的值?

javascript - Android:即使使用 setJavaScriptEnabled(true) 也无法让 javascript 在 WebView 上工作

Java用Java控制Windows Media Player

android - 有没有办法在 Android Studio 上创建具有 XXXHDPI 密度的模拟器?

android - Android Honeycomb 上的 Google Calendar API OAuth2 问题

android - GPU中的亮度直方图计算-android opengl es 3.0

android - fragment 与 AppCompat 工具栏重叠

java - 如何在 C/OpenGL 中从整数数组创建位图

Android SQlite,如何将两个值传递给另一个 Activity ?