RecyclerView 动画自动播放问题?

新手上路,请多包涵

在onCreateViewHolder中为ImageView设置了AnimationDrawable动画,
在onBindViewHolder中,根据获得的数据,判断动画是否开始播放.
现在的出现的问题是,设置数据是不播放,设置动画的ImageView首次加载出来时,并没有播放(正确),但是当划出屏幕,再划入屏幕后,就会自动开始播放(错误),并没有根据我实际的数据,来判断.

阅读 5.6k
3 个回答

求onBindViewHolder实现代码

楼主有解决吗?

新手上路,请多包涵

我遇到了同样的问题,最后的解决方法是将ImageView的android:src改为android:background。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题