【发布时间】:2012-10-05 23:39:55
【问题描述】:
目前我正在开发一个包含 3 个活动的小型应用程序。
现在,当我启动我的应用程序时,它开始正常,我可以正确地从活动 1 导航到活动 3,没有任何问题。
活动1-->活动2--->活动3
问题来了,当我按下移动设备的后退按钮返回活动 2 时,应用程序简单地关闭了。
有人可以建议如何弄清楚发生了什么。
这就是我从 Activity2 到 Activity2 的方式
Intent activity3 = new Intent(Activity2.this,Activity3.class);
Activity2.this.startActivity(activity3);
Activity2.this.finish();
注意:我没有使用模拟器,我使用的是移动设备并直接在移动设备上进行所有调试。 谢谢
【问题讨论】:
-
尽量不要打电话给
Activity2.this.finish(),因为这样就完成了活动2,没有任何东西可以返回。
标签: android android-activity android-button