android我要加载一篇文章该用什么适配器
发布网友
发布时间:2022-04-23 05:13
我来回答
共1个回答
热心网友
时间:2023-10-09 04:46
在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容。
Listview由以下三个元素组成:
Ø View:用来展示列表,通常是一个xml所指定的。
Ø 适配器:把不同的数据映射到view上,不同的数据对应不同的适配器,如ArrayDdapter,CursorAdapter,SimpleAdapter等,他们能偶将数组,指针指向的数据,Map等数据映射到View上。
通过listviiew的setadapter方法可以设置其适配器
public void setAdapter (ListAdapter adapter)
setAdapter方法的参数是ListAdapter,适配器可以为以下八种类型:
ArrayAdapter<T>, BaseAdapter, CursorAdapter, SimpleAdapter, HeaderViewListAdapter, ResourceCursorAdapter, SimpleCursorAdapter, WrapperListAdapter 。
ArrayAdapter最为简单,只能展示一行字。
SimpleAdapter有最好的扩充性,可以自定义出各种效果。