使用ListView和arrayAdapter布局,是ListView布局中最为简单的一种,首先我们会建立一个组件用来显示数据,例如main.xml
Activity代码如下
如果这里activity不想继承ListActivity,那么我们可以这样编写
废话连篇:
两种实现办法写的代码差距很大,有很多初学者可能很晕。不过不要紧,我们一起看下ListActivity到底是怎么实现的。
代码摘录如下
我们看到了,实际上当我们继承ListActivity时,实际上里面已经有一个从ListActivity中继承的listview了,所以千万别以为差距很大,本质上,实现的步骤是一摸一样的。你可以认为,android给你提供了一个免费的工具类。没什么稀奇的。
步骤上,还是三大步:
第一步:准备布局文件main.xml
第二步:获取数据 getData()
第三步:绑定数据源setListAdapter();
Android ListView布局基础:arrayAdapter与ListActivity
本文介绍了在Android中使用ListView和arrayAdapter创建布局的基础方法,包括继承ListActivity和不继承的情况。示例代码展示了如何创建TextView组件、填充数据及设置Adapter。通过对比分析ListActivity的源码,解释了两者实现方式的本质相同之处。
1323

被折叠的 条评论
为什么被折叠?



