2012-06-07 54 views
-2

我的問題是下一個:ListActivity使用遞歸的Android

我想用遞歸一個ListActivity,所以它被稱爲「X」次,每次我點擊列表中的一個物品,它是再次調用相同的Activity,但它加載的是不同的數據,導致我想要做的是製作菜單和子菜單,而expandableList對我來說還不夠,因爲會有n級(我會知道dinamically。 ....)。

任何人都有一個想法,我怎麼能實現它?

謝謝!

回答

1

將每個數據存儲在某種N級ArrayList中。編寫你的Adapter類來接受這個列表的級別。在項目單擊時,它傳遞到ArrayList的下一個級別,並在列表中調用notifyDataSetChanged()。

+0

謝謝!它非常完美! – zapotec