2012-06-19 3 views
0

ExpandableList에서 onContentChanged()을 사용하여 View을 업데이트합니다. 사용자가 확장 된 상태로 확장 한 GroupViews을 유지할 수 있습니까? 여기ExpandableList : 목록 확장 onContentChanged()

+0

메서드에서 onContentChanged()는 expangGroup 메서드를 사용하여 그룹을 확장하려고합니다. 하지만이 경우에는 onContentChanged를 수행하기 전에 열린 상태에있는 위치를 유지해야합니다. –

답변

0

내가 그것을 할 방법은 다음과 같습니다 나는 그룹이 확장됩니다 추적

  • onGroupExpand()에서와 onGroupCollapse().

  • 콘텐츠가 변경되면 그룹을 반복하고 collapseGroup()expandGroup()을 각각 호출합니다. 은 onGroupExpand() 및 이 호출됨에 유의하십시오. expandGroup()onGroupExpand()이고 collapseGroup()onGroupCollapse()입니다. 사용자 시작 및 내용 변경으로 시작된 확장/축소 이벤트를 구별하기 위해 플래그 메커니즘이 필요할 수 있습니다.