outState.putLongArray("ExpandedIds", this.expandedIds);\r
}\r
\r
- /*\r
- @Override\r
- protected void onStart() {\r
- super.onStart();\r
- if (this.expandedIds != null) {\r
- restoreExpandedState(expandedIds);\r
- }\r
- }\r
-\r
- @Override\r
- protected void onStop() {\r
- super.onStop();\r
- expandedIds = getExpandedIds();\r
- }\r
-\r
- @Override\r
- protected void onSaveInstanceState(Bundle outState) {\r
- super.onSaveInstanceState(outState);\r
- this.expandedIds = getExpandedIds();\r
- outState.putLongArray("ExpandedIds", this.expandedIds);\r
- }\r
-\r
- @Override\r
- protected void onRestoreInstanceState(Bundle state) {\r
- super.onRestoreInstanceState(state);\r
- long[] expandedIds = state.getLongArray("ExpandedIds");\r
- if (expandedIds != null) {\r
- restoreExpandedState(expandedIds);\r
- }\r
- }\r
- */\r
-\r
-\r
private long[] getExpandedIds() {\r
ExpandableListView list = getExpandableListView();\r
ExpandableListAdapter adapter = getExpandableListAdapter();\r