在BaseAdapter中各方法解析
getCount()方法是获取listView中的item的个数。
getView()方法,返回事先定义好的xml来确定显示的效果并返回一个View对象作为一个Item显示出来。
过程:
系统首先调用getCount()函数,根据他的返回值得到ListView的长度,然后根据这个长度,
调用getView()一行一行的绘制ListView的每一项。如果你的getCount()返回值是0的话,
列表一行都不会显示,如果
返回1,就只显示一行。返回几则显示几行。
所以只要设置好这两个方法ListView就可以正常显示了,但是要保证ListView的各个方法有用的话,
其他方法也是要写的。
getItemId()方法是在
ListView的监听事件中通过ListView的getItemIdAtPosition(position)方法
返回当前点击的item在队列里的序号。
getItem()方法可以在ListView的监听事件中通过ListView的getItemAtPosition(position)方法
返回被点击的item中你想要返回的信息。也可以在item被点击时候直接在任意地方调用,都会返回你
想要返回的消息