2011-04-22 45 views
3

在我的應用程序中,我有一個活動,其中包含一個viewflipper,裏面有3個listviews。我已經實現了segmentedbutton小部件,以在viewflipper內部的列表視圖之間進行切換。這樣做,我將三個列表視圖加載到內存中,並根據所選按鈕顯示它們。如何使用多個列表視圖和ViewFlipper(android)

Android是否允許開發人員在運行時更改列表適配器?我一直在關注移除viewflipper並只保留一個listview,當用戶選擇一個按鈕時,我只是從listview中更改適配器。

這是否有用?它不會消耗更多的內存和CPU,而不是在viewflipper裏面有三個listviews?

任何可以幫助我的答案是非常感謝。

非常感謝 牛逼

回答

3

你當然可以在運行時改變一個名單上的列表適配器,這聽起來像一個更好的選擇,如果你正在嘗試完成的是真正的只是改變了列表的內容。

0

要添加到Micah的答案,您還可以在您的ViewFlipper中有2 ListView s,以便在兩個列表之間移動時創建滑動效果。