您的位置:首页 > 移动开发 > Android开发

Android中ListView.getCount()与ListView.getChildCount()区别

2016-03-23 17:21 501 查看
今天本人在看ViewGroup的时候发现了一个简单的疑点,在这里总结一下:

在ListView的getCount()中系统实际上是调用的AdapterView.getCount(),其返回值就是当前item的总个数。

在ListView的getChildCount(),实际上我是调用的ViewGroup.getChildCount(),其返回值就是当前页面所能显得的view的个数。

区别:

两者的区别就是在于listview在没有承载滚动的时候,两个方法是相同的,当listview的个数足够多,只有滚动才能浏览的时候,

就需要用到getCount()。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息