Sto cercando di memorizzare il valore di un ArrayList in onSavedInstanceState()
e ottenere i valori in una lista di array nel metodo onCreate ma solleva un eeror come in grado di mettere in pausa l'attivitàCome memorizzare valori in onSaveInstanceState() e retrive?
qui è il mio codice
public void onSaveInstanceState(Bundle savedInstanceState) {
savedInstanceState.putParcelable("Old", (Parcelable) profileDetails);
super.onSaveInstanceState(savedInstanceState);
}
e in il mio onCreate()
if (savedInstanceState != null) {
profileDetails= (ArrayList<ProfileDetails>)savedInstanceState.getParcelable("Old");
}
else {
profileDetails = GetSearchResults();
}
lo proverò e lo saprò! –