Próbuję zmienić pole z czasem w moim RecyclerView
. Każda osoba ViewHolder
zawiera CardView
i kilka innych widoków w środku. Jedyny widok, który chcę animować, to ten z czasem. Jak widać, nie ma animacji:Częściowa aktualizacja RecyclerView.ViewHolder
adapter.notifyDataSetChanged();
Aktualizacja pozycje jedna po drugiej nie pomaga, bo wtedy cała CardView
błysków:
int len = adapter.getItemCount();
for(int i=0;i<len;i++) {
adapter.notifyItemChanged(i);
}
Czy istnieje sposób, aby uzyskać listę wszystkich ViewHolders
, aby następnie zaktualizować (animować) tylko ten jeden TextView
w każdym z nich?
Musisz dodać element animator –