在我的 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");
该 Activity 完美运行,还显示了一个 3*3 网格,其中包含所需的位图图像。但最后一行显示输出为
0 childs
根据文档,getChildCount() 方法应该显示 child 的数量,这意味着它应该显示
9 childs
请在我不足的地方帮助我。
最佳答案
使用gridView.getCount()
方法
关于android - 需要澄清 GridView.getChildCount(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9312015/