Android中的Adapter简单介绍

狼迹天涯111

狼迹天涯111

2016-02-19 09:36

清醒时做事,糊涂时读书,大怒时睡觉,无聊时关注图老师为大家准备的精彩内容。下面为大家推荐Android中的Adapter简单介绍,无聊中的都看过来。
Android中的Adapter在自定义显示列表时非常有用,比如SimpleAdapter,它的构造函数是:
  public SimpleAdapter (Context context, List data, int resource, String[] from, int[] to)
  它的各参数的意思:
  1.context,上下文,SimpleAdapter关联的视图,一般而言就是当前的Activity,this
  2.data,泛型的List,如ArrayList,Map或者HashMap
  3.resource,资源文件,一个R.layout,就是要显示的布局
  4.from ,一个数组,Map中的键值对。
  5.to,layout的xml文件中命名id形成的唯一的int型标识符
  比如:
  在一个ListActivity中定义一个List:
  List people= new ArrayList();
  Map m=new HashMap();
  m.put("name","tom");
  m.put("age","20");
  people.add(m);
  ...
  SimpleAdapter adapter = new SimpleAdapter(this,
  (List) feets, R.layout.main,
  new String[] { "name","age" }, new int[] {R.id.name,R.id.age });
  setListAdapter(adapter);
  其中:
  R.id.name,R.id.age 是在一个XML布局文件中定义的两个用于显示name和age的TextView。布局文件中要有一个ListView。或者在程序中定义也可以。
  另外,注意在ListActivity中不需要设置setContentView,系统被自动加载。
展开更多 50%)
分享

猜你喜欢

Android中的Adapter简单介绍

编程语言 网络编程
Android中的Adapter简单介绍

Android中回调接口的使用介绍

编程语言 网络编程
Android中回调接口的使用介绍

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Android 有道词典的简单实现方法介绍

编程语言 网络编程
Android 有道词典的简单实现方法介绍

基于Android 监听ContentProvider 中数据变化的相关介绍

编程语言 网络编程
基于Android 监听ContentProvider 中数据变化的相关介绍

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Android中vim编辑器进阶的使用介绍

编程语言 网络编程
Android中vim编辑器进阶的使用介绍

adapter和facade模式在Ajax中的应用

Web开发
adapter和facade模式在Ajax中的应用

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

探讨:使用httpClient在客户端与服务器端传输对象参数的详解

探讨:使用httpClient在客户端与服务器端传输对象参数的详解

php&java(一)

php&java(一)
下拉加载更多内容 ↓