0
我想定製可擴展列表視圖,這樣當用戶單擊該可展開列表視圖的任何組視圖時,將顯示一個對話框,但列表視圖不會展開。從用戶單擊對話框中選擇某個對象後,ok
的對話框列表視圖將展開,並將基於從對話框中選擇的內容顯示數據。如何定製可擴展列表視圖?
任何人都可以給我任何想法我怎麼能實現它?
我想定製可擴展列表視圖,這樣當用戶單擊該可展開列表視圖的任何組視圖時,將顯示一個對話框,但列表視圖不會展開。從用戶單擊對話框中選擇某個對象後,ok
的對話框列表視圖將展開,並將基於從對話框中選擇的內容顯示數據。如何定製可擴展列表視圖?
任何人都可以給我任何想法我怎麼能實現它?
嘗試以下,它應該做的伎倆:
mListView.setOnGroupClickListener(new ExpandableListView.OnGroupClickListener() {
@Override
public boolean onGroupClick(ExpandableListView parent, View v,
int groupPosition, long id) {
boolean shouldIExpandGroups = doSomething();
if (shouldIExpandGroups)
return false; // This will cause ListView to expand
else
return true; // This will cause ListView to ignore click
}
});
謝謝...我會嘗試。 – jainal 2011-12-27 17:17:45