数据比较简单的时候,使用ArrayAdapter比较简单,

  • 下面的示例代码中,使用了ArrayAdapter,并且Lv的条目布局使用的是android自带的,所以,我们只需要查找控件,然后设置适配器。这样就填充好了一个lv,不再需要我们手动的set数据

示例代码如下:

        //模拟数据        list = new ArrayList<>();        for (int i = 0; i < 20; i++) {            list.add("测试条目" + i);        }        //查找控件        ListView lv = (ListView) findViewById(R.id.lv);        //设置适配器        lv.setAdapter(new ArrayAdapter(MainActivity.this, android.R.layout.simple_expandable_list_item_1, list));

注意:
- 这里的条目布局,使用的是安卓自带的 android.R.layout.simple_expandable_list_item_1

更多相关文章

  1. SpringBoot 2.0 中 HikariCP 数据库连接池原理解析
  2. 一句话锁定MySQL数据占用元凶
  3. Android(安卓)应用架构组件(Architecture Components)实践
  4. Android应用架构 (Android(安卓)Dev Summit 2015)
  5. Android(安卓)解决 adapter.notifyDataSetChanged() 不起作用
  6. 数据结构基础知识核心归纳(二)
  7. Android(安卓)Jetpack之LiveData源码分析
  8. Android(安卓)联系人数据库介绍以及对联系人的基本操作
  9. android:SQLiteOpenHelper 与 greenDao 数据库操作

随机推荐

  1. [置顶] Why your Android(安卓)Apps Suck
  2. Android(安卓)震动功能
  3. android 退出整个APP
  4. Android(安卓)Button使用,ArrayList使用练
  5. android 自定义View 滚动选择器PickerVie
  6. android左右滑动翻页查看图片
  7. Android读写文件示例
  8. android custom viewgroups 性能分析
  9. Android(安卓)valueAnimator和ObjectAnim
  10. Android中Broadcast的Intent大全