private void loadData(Bundle savedInstanceState) { Elements data; if (savedInstanceState != null && (data = (Elements) savedInstanceState.getSerializable(DATA)) != null) { adapter.setData(data); } else { refresh(); } }
@Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); outState.putSerializable(DATA, adapter.getData()); }