【发布时间】:2012-05-13 05:19:26
【问题描述】:
我在一个 android 应用程序中有两个活动,每个活动都有一个转到另一个活动的按钮(通过startActivity() 方法)。在第二个活动中,我有一个编辑文本(URL 地址栏)和一个 Web 视图。
所以,当我单击activity1 的按钮启动activity2 时,我会在web 视图中获得activity2。然后我在地址栏中键入cnn.com(例如),我的网络视图显示cnn.com 网站。之后,我单击按钮从活动 2 转到活动 1。
如果我再次点击activity1的按钮,我会启动activity2。但是activity2刚刚创建,我的意思是,编辑文本和web视图都是空的。
我想要的是:如果我从activity1返回到activity2,我希望activity2保持最后的状态:编辑文本应该保持cnn.com并且网络视图应该继续显示CNN网站。
所以我需要的不是在启动activity1之前退出activity2,而是只是隐藏它并启动activity2,这样如果我再次返回它,我就会得到它的最后一个状态。 (比如当我点击主页按钮时。)我怎样才能做到这一点?
【问题讨论】: