我找了很多網路上的資料卡了快一個禮拜了...
我發現BasicAdapter有些有用ArrayList<E> 做 有些沒有
目前找到的大部分都是放int img 和String 幾乎沒有放Button的
不太能理解那個class是在做什麼
大部分資料是用Map做 可是我的需求需要 圖片 字串 字串 按鈕 按鈕
我打Map<String,String,Object>就會有紅字 Map好像只能放兩種!?
作者:
yfeel38 (SheldonC)
2016-07-30 22:04:00我的想法是建立一個Pokemon的class把你的什麼什麼stringstring int 全部塞進去,然後用 ArrayList<Pokemon>丟到BaseAdapter 的constructor.更新畫面時摳 notifyDataSetChanged
作者:
baobomb (baobomb)
2016-07-30 22:13:00建議先把基本功練好吧 map的用法不是這樣的.....
作者:
y3k (激流を制するは静水)
2016-07-30 22:14:00ListView的Adapter就是叫你寫個物件 然後在ListView收到要更然後在收到更新內容的指示時 該物件會跟ListView溝通 說明自
作者:
baobomb (baobomb)
2016-07-30 22:15:00然後建議如果你list的item要放這麼多變數 就建一個物件吧不要放了一堆陣列
作者:
y3k (激流を制するは静水)
2016-07-30 22:15:00己有幾個物件要給它塞、然後每個物件各是長怎樣 概念就是這樣所以你塞什麼在Adapter裡面其實不重要 重要的是他最後收到指示 要丟東西進ListView的時候 數量和內容兜得起來
作者:
baobomb (baobomb)
2016-07-30 22:17:00map裡面 給的是key & value 不是一堆值
作者:
y3k (激流を制するは静水)
2016-07-30 22:23:00如果不會用Map也無妨 可以給兩個對應的[]先熟一下
好的 謝謝各位大大的建議 我再用ArrayList試試看Map等我搞清楚再看網路上的資料好了