android-维护活动之间布局所做的更改

时间:2011-10-19 10:25:36

标签: android layout button

假设我使用setText更改了按钮的文本并移动到另一个活动。然后,如果我转移到上一个活动,我如何保持布局中所做的所有这些更改?

1 个答案:

答案 0 :(得分:0)

这取决于您如何返回上一个活动。

如果您将finish()调用到当前活动,则不会调用上一个活动的onCreate()。因此,如果您在某个时间进行了更改,则返回时setContentView()将不会被调用,因此布局将完全如此。 (除了您在onResume()中执行不同的操作)

如果您致电startActivity()返回,则取决于意图的标志。

在任何情况下,除非活动未被销毁(并且您不以任何方式更改它),否则它将保持其当前布局。

希望这有帮助!