從開始Android開發,我有一個很大的問題,理解如何listview和gridviews工作和適配器和他們的作用Android中Adapter和AdapterView有什麼區別?
非常感謝任何人誰會幫助我,這將是真正的我很大的忙。
從開始Android開發,我有一個很大的問題,理解如何listview和gridviews工作和適配器和他們的作用Android中Adapter和AdapterView有什麼區別?
非常感謝任何人誰會幫助我,這將是真正的我很大的忙。
從文檔
適配器對象充當一個AdapterView之間的橋樑,該視圖的 底層數據。該適配器提供對數據 項目的訪問。適配器還負責爲數據集中的每個項目 進行查看。
一個AdapterView是其子女由一個適配器確定的圖。
一種Adapter
負責創建和數據綁定到視圖。 Adapter
不是實際視圖,而是生成它們。
AdapterView
是從Adapter
獲取其子視圖的ViewGroup。
E.g.一個ListView
對於其列表中的每一行都有一個子視圖。這些孩子的觀點是由Adapter
創建和綁定數據。
如果你還沒有閱讀文檔,我建議你做。他們在這個普遍問題上很清楚。
一個AdapterView是其子女由一個適配器確定的圖。
適配器對象充當一個AdapterView和該視圖的基礎數據之間的橋樑。
因此,基本上你有顯示數據的View
。數據來自Adapter
,而AdapterView
通過顯示View
的列表將數據和View
彙總在一起。
所有的答案總結出來。但我想到:
AdapterView有一個適配器。一個適配器有數據。
即。 AdapterView < - Adapter < - Data
是的,AdapterView有一個適配器,一個適配器有數據。但什麼是適配器,什麼是AdapterView?你沒有回答這個問題 –
KISS的答案,簡單而清脆,清晰! – webgenius
非常感謝大家,我現在可以閱讀更多理解的文檔 – user3097053
您能否接受答案? –