【发布时间】:2012-02-13 06:34:30
【问题描述】:
我正在 android 中开发一个应用程序,我正在寻找解决方案。
有一个 Activity(比如 A1),通过点击一个按钮,用户可以转到另一个 Activity(比如 A2)。现在,一旦用户完成了 A2 活动,他点击后退按钮,返回到之前的活动 A1。 嗯,这是一个众所周知的事实,A1 将在此时自动恢复。
但我想要它以不同的方式(因为我的应用程序需要)。
一旦我从 A1 转到活动 A2,A1 就会被销毁;如果单击后退按钮,则在 A2 中时,将再次创建 A1。
谁能告诉我如何进行这项工作?
【问题讨论】:
-
A1 必须销毁并重新创建的特殊点是什么?如果您在 onCreate() 期间完成了一些流程,我认为您可能会将 onCreate() 中的大部分代码移至 onResume()。
-
请查看stackoverflow.com/questions/4778754/…,这可能会有所帮助。谢谢,Developerjigar
-
@VictorWong~~ 已经试过了,没用。但似乎我需要重新创建它。