需要澄清GridView.getChildCount()

时间:2012-02-16 13:22:07

标签: android gridview

在我的Activity类中,我在setContentView()行之后有以下代码。

gridView = (GridView)findViewById(R.id.splitted_grid);
gridView.setAdapter(new SplittedImageAdapter(this, splittedBitmaps));
gridView.setNumColumns((int) Math.sqrt(splittedBitmaps.size()));
System.out.println(gridView.getChildCount()+" childs");

活动完美无缺,并且还显示带有所需位图图像的3 * 3网格。但最后一行显示输出为

0 childs

根据文档,getChildCount()方法应该显示表示它应该显示的子项数

9 childs

请帮助我,我缺乏。

2 个答案:

答案 0 :(得分:6)

使用gridView.getCount()方法

答案 1 :(得分:0)

gridview.getCount();

返回GridView中图像/位图的总数。