Listview與Adapter用法

一個ListView通常有兩個用途。

1》將數據填充到佈局。

2》處理用戶的選擇點擊等操作。

第一點很好理解,ListView就是實現這個功能的。第二點也不難做到,在後面的學習中會發現,這非常簡單。

一個ListView的創建需要3個元素。

1》ListView中的每一列的View。

2》填入View的數據或者圖片等。

3》連接數據與ListView的適配器。

也就是說,要使用ListView,首先要了解什麼是適配器。適配器是一個連接數據和AdapterView(ListView就是一個典型的AdapterView,後面還會學習其他的)的橋樑,通過它能有效地實現數據與AdapterView的分離設置,使AdapterView與數據的綁定更加簡便,修改更加方便
Android中提供了很多的Adapter ,列出了常用的幾個適配器

Adapter 含義
^^^^^ ^^^
ArrayAdapter 用來綁定一個數組,支持泛型操作
SimpleAdapter 用來綁定在XML中定義的控件的對應數據
SimpleCursorAdapter 用來綁定遊標得到的數據
BaseAdapter 通用的基礎適配器

其實適配器還有很多,要注意的是,各種Adapter只不過是轉換的方式和能力不一樣而已。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章