【发布时间】:2016-04-30 15:20:36
【问题描述】:
我正在尝试随时间更改RecyclerView 中的字段。每个单独的ViewHolder 包含一个CardView 和内部的更多视图。我想要动画的唯一视图是带有时间的视图。如您所见,没有动画:
adapter.notifyDataSetChanged();
逐个更新项目没有帮助,因为整个CardView会闪烁:
int len = adapter.getItemCount();
for(int i=0;i<len;i++) {
adapter.notifyItemChanged(i);
}
有没有办法获取所有ViewHolders 的列表,然后更新(动画)每个里面的TextView?
【问题讨论】:
-
你需要添加item animator
标签: android animation android-recyclerview