ListView适配器--ArrayAdapter
16lz
2021-01-26
数据比较简单的时候,使用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
更多相关文章
- SpringBoot 2.0 中 HikariCP 数据库连接池原理解析
- 一句话锁定MySQL数据占用元凶
- Android(安卓)应用架构组件(Architecture Components)实践
- Android应用架构 (Android(安卓)Dev Summit 2015)
- Android(安卓)解决 adapter.notifyDataSetChanged() 不起作用
- 数据结构基础知识核心归纳(二)
- Android(安卓)Jetpack之LiveData源码分析
- Android(安卓)联系人数据库介绍以及对联系人的基本操作
- android:SQLiteOpenHelper 与 greenDao 数据库操作