Android后退按钮无法正确导航

时间:2018-01-29 22:08:27

标签: android android-activity back-stack

单击后退按钮时,应用程序将完全关闭,而不是返回后台堆栈中的一个活动。怎么样?

澄清:

A - > B - 应用启动并用户点击启动其他活动的按钮。

A< -B - 用户点击后退按钮并返回上一个活动(这是我预期会发生的事情)。

< - B - 用户点击后退按钮,应用完全关闭(实际发生的事情)。

它可能是我的清单文件吗?

2 个答案:

答案 0 :(得分:3)

这意味着你可能在最后完成了活动A.例如:

Intent intent = new Intent(this, B.class);
startActivity(intent);
finish();

在Android开发人员文档here上查看更多关于后退导航的信息。

答案 1 :(得分:0)

这不是你的清单。活动' A'完成只发生在intent

此外,检查在活动B中按回车键时发生的情况。