2013-07-29 35 views
0

我有一個ExpandableListView,一切工作正常。現在我想能夠擴展一個具體的GroupView以編程方式展開特定的GroupView

想法: 經過搜索查詢後,我得到了一個結果爲String。然後String用於定位GroupView,更準確地說GroupView的值爲String。當字符串匹配時,我想展開GroupView並滾動到屏幕的那個位置。

可以做到這一點嗎?任何建議都會很棒。謝謝。

回答

1
if(!yourExpandableListView.isGroupExpanded(groupPosition)){ 
yourExpandableListView.expandGroup(groupPosition); 
} 

以上代碼用於以編程方式展開特定的groupview。爲此您必須獲取groupPosition。根據我的知識,您無法匹配組項目字符串值,您可以使用該組查詢並使用id(groupPosition)獲取字符串,您可以展開特定的GroupView。

+0

我設法讓它工作。這是有點雜亂,但它的作品:) 我會接受你的答案,因爲你花了你的時間來幫助我。乾杯! – Aksiom

相關問題