arrayadapter
来源:互联网 发布:linux怎么重启服务器 编辑:程序博客网 时间:2024/06/13 06:44
arrayAdapter:使用在适配每一项都是字符串
最简单的适配器
适配的过程需要存在数据源适配器,将数据源放在适配器上,再将适配器设置到Adapterview上
1、在activity_main上,创建一个listview
<ListView
android:id="@+id/lv"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true" >
</ListView>
2、在mainActivity上初始化listview并找到id
private ListView lv;
lv=(ListView) findViewById(R.id.lv);
3、定义一个arrayAdapter适配器和一个存放数据源的arrayList
private ArrayAdapter<String>adapter;
private List<String> list;
list=new ArrayList<String>();
4、定义一个for循环来添加数组list元素
for (int i = 0; i < 40; i++) {
list.add("数据"+i);
}
5、初始化适配器
adapter=new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, list);
参数一:使用到的上下文对象。
参数二:使用到的布局文件
参数三:数据源对象
6、将适配器放到listview上
lv.setAdapter(adapter);
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- Arrayadapter
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- ArrayAdapter
- Android中添加背景音乐的两种方法
- MATLAB中imshow()函数处理图像时出现全白显示的原因
- iOS 一一 自定义cell按钮的点击事件(KVO)
- iscsi磁盘共享扩展
- 关于MobileNet
- arrayadapter
- 机器学习实战——k—均值聚类算法
- Xcode8 最快最方便的安装插件方案
- Android Service使用方法--简单音乐播放实例
- 乐视秒杀:每秒十万笔交易的数据架构解读
- AsynTask
- 最小生成树-kruskal算法(克鲁斯卡尔算法)
- (敏感词匹配)将数据库的敏感词逗号隔开来进行内容匹配
- muduo源码学习(12)-日志类封装2