I'm trying to change the field with time in my RecyclerView
. Each individual ViewHolder
contains a CardView
and a few more views inside. The only view I want to animate is the one with time. As you can see, there is no animation:
adapter.notifyDataSetChanged();
Updating items one by one doesn't help because then the whole CardView
flashes:
int len = adapter.getItemCount();
for(int i=0;i<len;i++) {
adapter.notifyItemChanged(i);
}
Is there a way to get a list of all ViewHolders
to then update (animate) just that one TextView
inside each one?