Android- GridView项目不按顺序排列

时间:2012-06-12 11:41:17

标签: android

我的gridview有问题。 gridview的每个项目都包含一些数据(如图像,文本等) 当我通过检查条件创建视图,即if(convertView == null)然后gridview项变为随机意味着它们不是按顺序。 如果我使用if(true)来创建视图,那么网格的滚动就不顺畅了。

任何人都可以帮助我???? Thanx:)

1 个答案:

答案 0 :(得分:0)

gridView适配器的getView()实现将被调用n次,其中n是数据集的大小。所以你不必像以下那样进行检查:

if (convertView == null)

这将由getView()本身处理。此外,您可以检查是否希望您的convertView属于某个类,如果它的null,则从现有的layout.xml文件创建一个新布局。