我正在尝试使用下一个代码从我的应用程序堆栈返回到我的应用程序主页 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/