如何保存edittext数据,以便在重新创建活动时显示?

时间:2014-12-27 17:21:44

标签: android eclipse

我有2个简单的活动,第一个我用一个按钮带我到第二个,第二个有一些edittexts。问题是当在第二个活动上单击后退按钮然后返回到它时,在edittexts中输入的所有数据都将消失。我读到,当重新创建活动时,默认情况下将恢复edittext数据,但它没有发生。有什么帮助吗?

这是我简单的第二个活动代码:

 @Override
    public void onSaveInstanceState(Bundle savedInstanceState) {
        super.onSaveInstanceState(savedInstanceState);

    }

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_bmi);

    final EditText ed1=(EditText)findViewById(R.id.editText1);
    final EditText ed2=(EditText)findViewById(R.id.editText2);
    final EditText ed3=(EditText)findViewById(R.id.editText3);
    final EditText ed4=(EditText)findViewById(R.id.editText4);
    final EditText ed5=(EditText)findViewById(R.id.editText5);
    final EditText ed6=(EditText)findViewById(R.id.editText6);
    final TextView tvb5=(TextView)findViewById(R.id.tvb5);
    final TextView tvb6=(TextView)findViewById(R.id.tvb6);

0 个答案:

没有答案