java - 我如何在后台关闭 Android 应用程序的所有 Activity

标签 java android android-activity android-background

我创建了一个 Android 应用程序,并且我想在每次启动我的应用程序时在 MainActivity 中启动我的应用程序?也就是说,如果我的应用程序位于 Activity B 并且用户按 Home 键,那么当应用程序再次启动时,它会从 MainActivity 而不是 Activity B 启动?我怎样才能做到这一点?

最佳答案

有一个标志正是用于此目的。在 <activity>为您声明MainActivity添加:

android:clearTaskOnLaunch="true"

这将导致应用程序从 MainActivity 启动每当重新启动时。

关于java - 我如何在后台关闭 Android 应用程序的所有 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62363812/

相关文章:

java - 什么是原始类型,为什么我们不应该使用它呢?

java - 无法找到 org.gradle.initialization.DefaultSettings 类型的设置 ‘MyApplicationExample' 参数的方法存储库 ()

android - 当复选框改变状态时如何做某事?

android - 在代码中设置android TextViews和Buttons

android - 如何在 Android 中打开新屏幕?

java - Checkstyle 特定方法的多行正则表达式

android - 使用 Espresso 检查 EditText 的字体大小、高度和宽度

android - 如何在 Android 中终止 PostDelayed 方法

android - 在 AsyncTask 中启动 Activity 从 Activity 传递上下文

c# - C# 或 Java 有 lambda 的原因是什么?