您的位置:首页 > 其它

安卓开发学习心得-------ListView基础

2016-06-09 12:13 495 查看
ListView基本步骤

1. 创建ListView

2. 新建适配器

3.适配器添加数据源(如用到哈希表,需将表添加到数据源)

4.ListView连接适配器

1.ArrayAdapter的三个参数:      上下文

布局文件(大多数时可使用安卓自带的布局文件 android.R.Layout.*)

数据源(每行显示单个数据的数据源,List<String>或者字符串数组)

2.SimpleAdapter的五个参数:   上下文

  数据源(map形式数据源,大多新建内部类方法)

  布局文件(根据业务要求,自定义该使用的布局)

  “键”名(new String[]{ })

  “键”名所对应的ID(new int[]{  })

注意的地方:     1. 使用simpleAdapter时,定义一个ArrayList<Map<String,Object>> dataList后, 需要在代码中new一个新的ArrayList-------

          dataList = new ArrayList<Map<String,Object>>();  

     2.创建数据源方法getData(),
Map<String,Object> map = new HashMap<String,Object>();

     
map.put(键,值);

dataList.add(map);

     3.ListView滑动的监听事件  onScrollStateChangedListener中的三种情况

      开始滑动:SCROLL_STATE_TOUCH_SCROLL

      惯性滑动:SCROLL_STATE_IDLE

      滑动停止:SCROLL_FLING

                                                     

暂时就这么多,,,有的话再更新。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: