首页 > 代码库 > Android Adapter

Android Adapter

  1. Adapter接口派生了ListAdapter和SpinnerAdapter接口,ListAdapter为AbsListView提供列表项,SpinnerAdapter为AbsSpinner提供列表项,Adapter常用的实现类如下:
    • ArrayAdapter:将数组活列表中的多个值包装成列表项,每个列表项只能是TextView或者其子类
    • SimpleAdapter:可将list集合中的多个对象包装成列表项,每个列表项对应一个Layout
    • SimpleCursorAdapter:用于包装Cursor提供的数据
    • BaseAdapter:常用来扩展,可以实现对列表项最大限度的定制
    • 继承关系如图所示:
      clipboard

 

Android Adapter