android我要加载一篇文章该用什么适配器
1个回答
展开全部
在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有最好的扩充性,可以自定义出各种效果。
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有最好的扩充性,可以自定义出各种效果。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询