android - 需要澄清 GridView.getChildCount()

标签 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");

该 Activity 完美运行,还显示了一个 3*3 网格,其中包含所需的位图图像。但最后一行显示输出为

0 childs

根据文档,getChildCount() 方法应该显示 child 的数量,这意味着它应该显示

9 childs

请在我不足的地方帮助我。

最佳答案

使用gridView.getCount()方法

关于android - 需要澄清 GridView.getChildCount(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9312015/

相关文章:

c# - 使整行在 GridView 中可点击

java - 无法通过 JADE 在 android 中接收 ACLMessage

android - NativeScript 8.0.4 Android 应用程序图标不会更改默认设置

c# - 获取 gridview 的页脚行单元格值

android - GridView项有时显示错误的可绘制对象

gridview - Kartik gridview 上的 YII2 导出菜单未显示

android - 总计无法解析为 Android 中的类型

android - 解码的AAC声音为AudioTrack奇怪的声音

Android 未排序列表

c# - 从标签 ID 更改整个 gridview 单元格颜色