1
我想弄清楚如何創建一個列表視圖(最好有一個inner_view,這樣我可以顯示單元格中每個映射項的某些信息)。有人知道那裏有一些很好的教程嗎?我一直在努力尋找使用地圖創建列表視圖的完整示例。從linkedHashMap的Android列表視圖
我想弄清楚如何創建一個列表視圖(最好有一個inner_view,這樣我可以顯示單元格中每個映射項的某些信息)。有人知道那裏有一些很好的教程嗎?我一直在努力尋找使用地圖創建列表視圖的完整示例。從linkedHashMap的Android列表視圖
您需要做的是擴展BaseAdapter
類,使您自己的自定義適配器處理LinkedHashMap
。然後,您可以覆蓋與發送ListView
的數據相關的方法以顯示以及添加或刪除內部LinkedHashMap
。
編輯:查看用於製作自定義ArrayAdapter的示例,因爲它類似於將其轉換爲處理您的HashMap實現。
那會怎樣?對不起,我已經完成了大量的java東西,但是對於android來說相當新穎。所以我有'公共類MyAdapter擴展BaseAdapter' –
將地圖轉換爲列表更合理嗎? –
@CodesLikeA_Mokey這取決於你想要做什麼。列表通常對ListView更好,因爲它意味着順序顯示項目,而HashMap沒有內在順序。如果你想繼續使用HashMap,你可以隨時將它轉換爲List。 –