Android:返回到Application Home Activity

标签 android android-activity return

我正在尝试使用下一个代码从我的应用程序堆栈返回到我的应用程序主页 Activity :

protected void goHome(boolean offlineMode) {
    final Intent intent = new Intent(this, MainActivity.class);
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
    startActivity(intent);
...
}

但在这种情况下,顶部的所有其他应用程序 Activity 也将关闭。 在这种情况下是否可以仅关闭我的应用程序的 Activity ?

最佳答案

这应该可以完成工作。

Intent i = new Intent(context, HomeActivity.class);
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK|Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
finish();

关于Android:返回到Application Home Activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14341377/

相关文章:

android - 如何在不显示后面主要 Activity 的情况下启动android Activity

java - onPause()中,为什么有些方法放在super.onPause()调用之后没有执行?

Mysql统计,返回所有字段,如果没有统计则返回0

android - 使用 ActionBarSherlock 的 ButterKnife 设置问题

android - Dagger 2方法注入(inject)?

android - 从 fragment 更改 Activity 主题

android - 打开通知面板时通知声音停止

android - 无法在 Android Studio 中更改 SDK 路径

android - 从 AsyncTask 获取返回的 JSON

java - 当原始 resultSet 从方法返回到新对象时会发生什么?