getCount()
和getChildCount()
in和有什么不一样ListView
?
问问题
24672 次
3 回答
70
getCount()
返回适配器中的项目计数(列表中的总数),getChildCount()
是一种ViewGroup
返回子视图数量的方法。ListView
积极地重用视图,所以如果你的列表有 1000 个项目getCount()
将返回 1000,getChildCount()
- 大约 10 个左右......
于 2012-04-20T08:36:58.580 回答
3
getCount()
是适配器中的项目数,而getChildCount()
指的是 ViewGroup 的方法,该方法返回此视图包含的视图数。
于 2012-04-20T08:37:08.983 回答
0
在您的适配器中,有一种方法getChildrenCount();
可以决定您要创建多少个孩子。
@Override
public int getChildrenCount(int groupPosition) {
return 1;
}
于 2015-12-22T08:06:13.943 回答