2013-05-15 29 views
1

我正在研究一個Android應用程序,現在我必須顯示一個類別列表,子類別,子子類別.... n-sub-categories,像這樣:動態顯示類別和子類別onItemClick

enter image description here

當時我想展現的根類 - 使用一個ListView-的beggining,並onInClick我要開始我的新意圖,新的佈局,將顯示在1級子類別,然後當我點擊子類1級的itemp時,新的意圖開始爲子類2級打開一個新的佈局,所以unitil我沒有子類可以顯示,

enter image description here

回答

1

對所有類別和子類別使用相同的列表視圖。

當單擊該項目使用異步任務,下載新的子類別列表,並使用data.removeAll(),data.add()和notifydatasetchange()

+1

列表視圖中修改數據,如果我這樣做,我如果您需要先前的數據,則將丟失除當前子類別之外的所有數據, –

+0

然後將其保存到ArrayList的ArrayList OMAK