如何在ListView中动画图像

时间:2014-05-09 17:10:03

标签: android android-listview android-animation

我在listview行中有listview和image视图,

我希望在listview滚动列表视图中为图像添加动画效果,就像当我滚动列表视图时,向下滚动图像顺利上升,当我滚动listview时,图像平滑地下降并在平滑事件中平滑地生成图像。

任何人都可以建议我该怎么做,也不会出现性能问题。

2 个答案:

答案 0 :(得分:0)

你可以尝试使用动画,如果你的图像是.png,你可以使用带有xml和不同指令的目录/ anim,但我不知道你需要的动画是否可用。

点击此处: http://developer.android.com/guide/topics/resources/animation-resource.html

答案 1 :(得分:0)

在列表中设置OnScrollListener。在onScroll回调中,使用firstVisibleItem索引和visibleItemCount迭代每个子视图。对于每个孩子,获取屏幕上的位置(例如childView.getTop()),并相应地设置图像位置。