当前位置: 代码迷 >> Android >> listview 加入 animation 出现重复,该如何解决
  详细解决方案

listview 加入 animation 出现重复,该如何解决

热度:496   发布时间:2016-04-28 04:20:08.0
listview 加入 animation 出现重复

Listview中有个控件,点击需要出现动画效果,用alpha加translate做了下。时间设置的是3秒。写完后,发现个问题。
当我点击第一条position中的控件。出现动画。如果在3秒钟之内点击其他position中的控件的话。第一条position中的动画会重新播放。
超过3秒再点击。第一条中的动画则不会播放。
查看了API没有找到解决方法。前来请教各位大神。
------解决方案--------------------
那要看你的getView方面里面是怎么写的了,因为这个getView 是重复执行的,你点击 或者 滚动都会重复执行。
------解决方案--------------------
Listview 每个item都应该是一个单独的实例。看样子 你应该是 所有的item都用的一个实例 ,每个item都应该重新new一个实例出来。
  相关解决方案