博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用ArrayAdapter创建ListView
阅读量:7088 次
发布时间:2019-06-28

本文共 731 字,大约阅读时间需要 2 分钟。

hot3.png

  1. 定义布局文件

上面的ListView没有指定android:entries,意味着要通过adapter来提供列表项.

2.  adapter来提供列表项

public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        ListView list1 = (ListView)findViewById(R.id.list1);        String[] arr1 = {"hello","nihao","你好"};        //将数组包装成adapter,其中array_items定义文字的样式        ArrayAdapter
 adapter1 = new ArrayAdapter
(this,R.layout.array_item,arr1);        //为listView设置adapter        list1.setAdapter(adapter1);    }

array_item:文本样式

arr1:为列表项提供数据

3.  其中array_item指定文本样式

转载于:https://my.oschina.net/u/1414017/blog/533089

你可能感兴趣的文章
Ubuntu11.10 解决rar文件解压错误
查看>>
深入理解Java虚拟机:JVM高级特性与最佳实践(围绕内存管理和高并发等问题对JVM深入分析)...
查看>>
sqlplus: error while loading shared libraries: /u01/app/lib/libclntsh.so.11.1
查看>>
ORACLE等待事件:enq: TX - row lock contention
查看>>
使用Fiddler2录制HTTP操作脚本
查看>>
响应activex事件
查看>>
Winform 进程之间通讯的几种方法
查看>>
JSCE委托付款阻止建行个人卡的trigger
查看>>
chrome浏览器设置debug版本的flashplayer
查看>>
chmod 权限777 是什么意思(Unix和Linux的各种操作系统下)
查看>>
C++ 类模板四(typename关键字)
查看>>
jquery 单引号和双引号的区别及使用注意
查看>>
触发器别忘了用游标
查看>>
VI 基本可视模式
查看>>
PHP打印日期
查看>>
iphone 属性列表把数据保存到文件中
查看>>
iphone 制作在线播放器
查看>>
python win32api 使用小技巧
查看>>
tableWidget单元格的大小调整
查看>>
Linux平台gcc和动态共享库的基础知识
查看>>