Java 按主活动上的后退按钮打开其他活动
在我的项目中,我从主活动移动到活动A,从活动A移动到活动B。使用工具栏上的主菜单,我从活动B跳回主活动。现在,当我按下后退按钮时,应用程序应该退出,但它会再次打开活动A。在开始下一个活动之前调用Java 按主活动上的后退按钮打开其他活动,java,android,Java,Android,在我的项目中,我从主活动移动到活动A,从活动A移动到活动B。使用工具栏上的主菜单,我从活动B跳回主活动。现在,当我按下后退按钮时,应用程序应该退出,但它会再次打开活动A。在开始下一个活动之前调用finish()方法,将其从活动中删除。查找更多详细信息和选项。您应该使用启动标志来管理后堆栈中的活动。据我所知,我认为您需要使用FLAG\u ACTIVITY\u CLEAR\u TOP来启动您的主要/家庭活动 阅读有关启动标志的详细信息: 此外,请查看以下内容,以了解有关在Android上管理活动后台
finish()
方法,将其从活动中删除。查找更多详细信息和选项。您应该使用启动标志来管理后堆栈中的活动。据我所知,我认为您需要使用FLAG\u ACTIVITY\u CLEAR\u TOP
来启动您的主要/家庭活动
阅读有关启动标志的详细信息:
此外,请查看以下内容,以了解有关在Android上管理活动后台堆栈的更多详细信息:对于Kotlin,请在您的main活动中写入此内容:
override fun onBackPressed() {
moveTaskToBack(true)
exitProcess(-1)
}
@Override
void onBackPressed() {
moveTaskToBack(true)
exitProcess(-1)
}
对于Java,请在您的main活动中编写以下内容:
override fun onBackPressed() {
moveTaskToBack(true)
exitProcess(-1)
}
@Override
void onBackPressed() {
moveTaskToBack(true)
exitProcess(-1)
}
希望它对你和我一样有效嘿,我给你写了一些代码 变量: 布尔backactivity=true 代码:
如何跳回主活动?单击工具栏上的主菜单图标。享受编码乐趣:)