我有两项活动MainActivity
和NextActivity
。从MainActivity
我可以去NextActivity
,然后用Intent
回到MainActivity
。但然后OnCreate
和其他的东西将被调用,它会像所有的东西都被初始化了。我想回到状态,就像我进入NextActivity
之前一样。Android返回上一活动
我意识到,如果我在手机上使用物理后退按钮,就可以实现这一点。
那么如何返回活动就像后退按钮?
PS。 我测试了finish()
但没有帮助。
你真的测试完了吗?怎么样?这就是 – lelloman 2013-03-15 11:08:56
finish()的方式。这是什么意思,它没有帮助?也许你的内存不足,Android必须重建你的Activity? – Zielony 2013-03-15 11:10:22
我不认为有任何保证,您以前的活动仍然可用。如果活动已被垃圾收集,您最好使用偏好或某种存储来保存状态。 – Davos555 2013-03-15 11:12:42