中易网

android 中如何得到listview的item的个数,当我删除其中某个item时也能获得这时候的item的个数?

答案:2  悬赏:30  
解决时间 2021-02-26 19:59
android 中如何得到listview的item的个数,当我删除其中某个item时也能获得这时候的item的个数?
最佳答案
你是要所有的Item的数量还是屏幕上显示的数量?
所有的Item的数量:
int count = listView.getAdapter().getCount();屏幕上显示的数量(这个数是会变的):
int visibleCount = listView.getLastVisiblePosition() - listView.getFirstVisiblePosition() + 1;     或可以在
OnScrollListener.onScroll(AbsListView, int, int, int);     的第三个参数得到当前屏所显示的数量。
全部回答
这个数是变动的,在滑动的时候会发生变化,因为你可以看到半条的。 可以在onscrolllistener.onscroll(abslistview, int, int, int)的第三个参数得到当前屏所显示的数量。 也可以这样:(listview.getlastvisibleposition()-listview.getfirstvisibleposition()+1)得到当前屏所显示的数量。由于可见的条数是变动的,所以不能只算一次。而且在内容没有显示出之前算得的是0。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
管子掉饮水机桶里了怎么办
由于翘课上课睡觉讲话经常迟到而对班上带来极
建筑工程涉及的税种
皇朝家居广场在什么地方啊,我要过去处理事情
冰箱的保鲜层是哪一层?
高中數學中什麽叫常數?
兄弟拉面馆这个地址在什么地方,我要处理点事
小制作飞机作文250个字
visio 2007 产品密钥
在美国很火的Meal Prep 中国“单身族”能效仿
房子多了一个角有什么可以辟邪的方法吗,
胡庄街/议台路(路口)我想知道这个在什么地方
高考英语成绩140分以上,有没有哪些学校可以
老重庆川菜馆地址在什么地方,想过去办事
爱情公寓3里面,陈美嘉在东北卖衣服的场景是
推荐资讯
想在学校周围租一个小点的店面,有合适的吗
我汽车车开的很好,倒车,狭路会车,只要车开
大吉五金不锈钢门店地址有知道的么?有点事想
找一本主角用刀的小说 有一个戒指好像叫什么
劳动仲裁当庭调节不成后,闭庭了。私下在调节
工业仪表与自动化装置是核心期刊吗
橙光游戏制作无法发布游戏和测试
求教 老鼠仓副图指标信号显示出如何加入一个
请问会计要素收入定义是什么?
北京奥运会梦8队成员
10的平方是多少?谢谢
视频卡是不是显卡
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?