在BaseAdapter中各方法解析

在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被点击时候直接在任意地方调用,都会返回你
想要返回的消息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值