打开一个新布局,然后返回上一个

时间:2011-09-27 17:54:47

标签: android xml layout

我有main.xml布局。从这里,用户填写信息,并点击一个按钮,将其带到另一个describe.xml布局。

问题是:如何获取它以便您可以按main.xml上的按钮打开describe.xml,然后当您点击describe.xml上的按钮时,您将返回没有先前输入main.xml的任何信息丢失到main.xml

先谢谢你。

2 个答案:

答案 0 :(得分:2)

有三种方法可以做到这一点

1)当您开始活动describe Activity时,请不要完成()main Activity,这样当您完成describe Activity主要活动将恢复而不会丢失数据

2)如果你想从描述Activity到主Activity的数据,你可以通过调用startActivityForResult开始描述Activity,你可以从描述Activity到主Activity的结果

3)您还可以将数据保存到首选项文件

答案 1 :(得分:1)

只需将您的信息存储在SharedPreference或文件或覆盖onPaused()方法中的某个静态字段中,然后读出并填充onResume()方法中的信息。