使用ListView和arrayAdapter布局,是ListView布局中最为简单的一种,首先我们会建立一个组件用来显示数据,例如main.xml
Activity代码如下
如果这里activity不想继承ListActivity,那么我们可以这样编写
废话连篇:
两种实现办法写的代码差距很大,有很多初学者可能很晕。不过不要紧,我们一起看下ListActivity到底是怎么实现的。
代码摘录如下
我们看到了,实际上当我们继承ListActivity时,实际上里面已经有一个从ListActivity中继承的listview了,所以千万别以为差距很大,本质上,实现的步骤是一摸一样的。你可以认为,android给你提供了一个免费的工具类。没什么稀奇的。
步骤上,还是三大步:
第一步:准备布局文件main.xml
第二步:获取数据 getData()
第三步:绑定数据源setListAdapter();