根据它在屏幕上的位置更改ListView项目的高度

时间:2014-06-25 23:23:19

标签: android android-listview scaling

我正在尝试创建一个ListView,列表视图中的项目大小在向上滚动时放大。我一直在寻找方法,但我找不到如何修改listView的滚动。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

所以在工作了一段时间后,我做了一些发现。调整每个项目的大小是可计算的,非常昂贵。所以不要,做一次。

这导致了一种新的方法。相反,我调整视图内的东西。这具有相同的效果,但速度更快。

这可以通过创建自定义listItemView来扩展ListView并覆盖drawChild方法来完成。

希望这有助于任何尝试类似事情的人。