を使用してアクティビティ構成を保持しようとしています
@Override
public Object onRetainNonConfigurationInstance() {
// TODO Auto-generated method stub
ArrayList<String> array = new ArrayList<String>();
array = alarmsArrayList;
return array;
}
そして、私がしようとすると
ArrayList<String> data = (ArrayList<String>) getLastNonConfigurationInstance();
if (data.size() != 0)
{
alarmsArrayList = data;
alarmList.setAdapter(adapter);
startProgress(SingleAlarm.this.getCurrentFocus());
}
else
{
startProgress(SingleAlarm.this.getCurrentFocus());
}
を与えますNull Pointer Exception
。
CheckBox ステータスのように、Activity のすべての構成を保持する方法はありますか?