如何保存我对活动的更改?

时间:2013-01-15 14:40:14

标签: android

我在活动中做了一些更改并开始其他活动但是当我回来时活动的变化消失了。如何保存更改?

单击按钮时执行此操作:

public void onClick(View v) {

    btn.setVisibility(View.GONE);
    e_mail.setVisibility(View.GONE);
    key.setVisibility(View.GONE);
    username.setVisibility(View.GONE);
    view1.setVisibility(View.GONE);
    view2.setVisibility(View.GONE);
    view3.setVisibility(View.GONE);
    edt.setVisibility(View.GONE);
    view5.setVisibility(View.VISIBLE);

});

并重定向到另一项活动。

1 个答案:

答案 0 :(得分:0)

如果您希望保持目前的布局,请拨打OnResume()中的相同内容。它会对你有用。

@Override
public void onResume()
 {
    super.onResume();
    btn.setVisibility(View.GONE);
    e_mail.setVisibility(View.GONE);
    key.setVisibility(View.GONE);
    username.setVisibility(View.GONE);
    view1.setVisibility(View.GONE);
    view2.setVisibility(View.GONE);
    view3.setVisibility(View.GONE);
    edt.setVisibility(View.GONE);
    view5.setVisibility(View.VISIBLE);
}

希望它有所帮助。