【问题标题】:scrolling in listview with different cell height在具有不同单元格高度的列表视图中滚动
【发布时间】:2012-12-11 18:55:39
【问题描述】:

我有一个列表视图,它的行有不同的高度。

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

我怀疑这是由于事实

  1. listView 选择使用的行之一
  2. 该行位于可见行的顶部。
  3. listView 改变了行的高度(这里是不稳定的移动)

但这是一个猜测。

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

【问题讨论】:

    标签: android listview scroll height


    【解决方案1】:

    在这种情况下,设置正确的项目高度就可以了:

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

    编辑:哦,确保您正确回收这些物品:

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

    【讨论】:

    • 总体思路是正确的,我在getView中用imageView.getLayoutParams().height = aHeight;设置了imageHeight@
    猜你喜欢
    • 2019-12-26
    • 2018-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多