in meiner App möchte ich Daten unter savedInstanceState()
speichern. Ich möchte ArrayList<HashMap<String,String>>
speichern. Und das kann ich bisher nicht. hier ist mein Code, der michArrayList von Hash-Karte speichern
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putParcelableArrayList("places", (ArrayList<? extends Parcelable>) places);
}
wiederherstellen() -Methode
private void restore(Bundle savedInstanceState) {
// TODO Auto-generated method stub
//What should i do here! i have try many things but none of them is helping
}
ohh Nun Dank. es hat funktioniert –
Danke von mir auch! Wenn Sie onRestoreInstanceState verwenden, müssen Sie auch nur die Nullprüfung durchführen. http://developer.android.com/training/basics/activity-lifecycle/recreating.html – piratemurray