I use
SimpleExpandableListAdapter
in my
ExpandableListActivity
When user click the group row, the children list is expanded and show, when user click each child item in the expanded list, user will be navigated to the next second_Activity. Currently, when user click the back button to go back from second_Activity to the ExpandableListActivity, the expandable list is initialized as un-expanded, I would like the expandable list keep in expanded status, so that user know previously which item he has selected. How to do that? Which method from ExpandableListActivity should be override?
PS: I know I should put getExpandableListView().expandGroup(groupPosition);
somewhere, but where? I tried to put this code in onGroupClick()
and onChildClick()
, but this does not help.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…