@Override public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); outState.putInt(KEY_ITEM_SELECTED, mItemSelected); outState.putString(KEY_WHERE_CLAUSE, getWhereClause()); if (mDateFrom != null) { // outState.putSerializable(KEY_FROM_DATE, mDateFrom); outState.putString(KEY_FROM_DATE, mDateFrom.toString()); } if (mDateTo != null) outState.putSerializable(KEY_TO_DATE, mDateTo); }