在listview中滚动不同的单元格高度

时间:2012-12-26 06:33:02

标签: android listview scroll height

我有一个listview,它的行有不同的高度。

当我向上滚动时,行似乎不规律地向上或向下移动 (当我向下滚动时,我没有找到行为)

我怀疑它是由于事实

  
      
  1. listView选择一个使用过的行
  2.   
  3. 该行位于可见行的顶部。
  4.   
  5. listView更改行的高度(此处是不稳定的移动)
  6.   

但这是猜测。

我尝试使用谷歌搜索,因为这应该是一个常见问题,但找不到任何问题。

1 个答案:

答案 0 :(得分:4)

在这种情况下,设置正确的项目高度可以解决问题:

How to set different heights for each row in a ListView?

编辑:哦,并确保正确回收物品:

ListView reusing views when ... I don't want it to