2012-11-15 18 views
1

剛開始使用android,我無法找到一個有兩個級別的listview的好例子。我遇到了ExpandableListView,但這不是我尋找的名單。如何在android中創建一個兩級的listview?

基本上,我想建立一個列表,其中顯示一個類型的主題(fe喜劇,戲劇..),如果你點擊該類型,它應該打開一個列表,其中只有特定類型的電影顯示(fe點擊喜劇 - >「新列表」,只顯示喜劇電影,所以流派不再顯示)

ExpandableListView創建類似節點樹的東西,這不符合我的需要。任何人有任何好的例子或建議?

回答

0

有一項活動顯示最高級別。當用戶點擊它時,啓動另一個活動來顯示第二個級別。

+0

你的意思是,而不是一個'TwoLevelListActivity'我會有一個'TopLevelListActivity',它顯示我的流派和調用點擊'SecondLevelListActivity',它只是接收SecondLevelData?!..有道理 – longilong

+1

@longilong:正確。或者,使用兩個片段,通過'replace()''FragmentTransaction'替換第一級'ListFragment'和第二級'ListFragment'。 – CommonsWare

相關問題