Onsaveinstancestate() Not Saving Data From The Intent
I have a form. Here, the user fills in details like event name, description, location etc. To select the location, I have set a button. When I click on the button, I am taken to an
Solution 1:
Not sure if you got it to work or not. But I got it to work with this.
public class TestingForSO extends ActionBarActivity {
private static final String ENAME = "ENAME";
EditText etename;
String name = "";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_testing_for_so);
if (savedInstanceState != null) {
name = savedInstanceState.getString(ENAME, "");
Log.e("NAME", "saved");
} else{
Log.e("NAME", "not_saved");
}
etename = (EditText) findViewById(R.id.etename);
etename.setText(name);
}
@Override
public void onSaveInstanceState(Bundle savedInstanceState) {
super.onSaveInstanceState(savedInstanceState);
Log.e("NAME", "Saving");
savedInstanceState.putString(ENAME, etename.getText().toString());
}
}
Post a Comment for "Onsaveinstancestate() Not Saving Data From The Intent"