J'essaie de conserver ma configuration Activité utilisantgetLastConfigurationInstance donne une exception de pointeur nul
@Override
public Object onRetainNonConfigurationInstance() {
// TODO Auto-generated method stub
ArrayList<String> array = new ArrayList<String>();
array = alarmsArrayList;
return array;
}
Et quand je tente
ArrayList<String> data = (ArrayList<String>) getLastNonConfigurationInstance();
if (data.size() != 0)
{
alarmsArrayList = data;
alarmList.setAdapter(adapter);
startProgress(SingleAlarm.this.getCurrentFocus());
}
else
{
startProgress(SingleAlarm.this.getCurrentFocus());
}
Il donne un Null Pointer Exception
.
Y a-t-il un moyen de conserver chaque configuration de l'activité, comme le statut CheckBox?