参见英文答案 >
Android: Go back to previous activity23个
我有两个活动,MainActivity和NextActivity.从MainActivity我可以转到NextActivity,然后使用Intent返回MainActivity.但是随后会调用OnCreate和其他东西,就像所有东西都被重新初始化一样.我想回到状态,就像我进入NextActivity之前一样.
我有两个活动,MainActivity和NextActivity.从MainActivity我可以转到NextActivity,然后使用Intent返回MainActivity.但是随后会调用OnCreate和其他东西,就像所有东西都被重新初始化一样.我想回到状态,就像我进入NextActivity之前一样.
我意识到,如果我使用手机上的物理后退按钮,那么这就完成了.
那么如何回到活动就像后退按钮一样?
PS.
我测试完了()但没有帮助.
解决方法
你可以调用onBackPressed()而不是使用Intent返回MainActivity ..
例如:
public void onClick() { onBackPressed(); }
注意:finish()应该完全符合你的要求..