0

我有一个Listview大约 10 个单元格,它们都有自定义布局。这就是为什么我有itemVIewCount10 个,因为我无法回收视图,因为所有单元格都不同。

我遇到的问题是,当我设置mygetView时,每个位置都会调用它,而不仅仅是可见的。此外,我无法滚动,我只能看到前 3 个单元格。adapterlistviewlistVIew

@Override
public View getView(int position, View convertView, ViewGroup parent) {

    if (convertView != null) {
        //recycled view is unique, so it is correct
        return convertView;
    }

    return preLoadedViews.get(position);
}
4

1 回答 1

0

愚蠢的问题,误读了 Hierarchyiew 中 ListView 的高度。这确实是问题所在,设置不正确。

于 2012-08-14T12:13:26.830 回答