私は時間を使ってフィールドを私のRecyclerView
に変更しようとしています。各個人ViewHolder
にはCardView
が含まれ、さらにいくつかのビューが内部にあります。アニメーション化したい唯一のビューは時間のあるビューです。RecyclerView.ViewHolderの一部更新
adapter.notifyDataSetChanged();
更新アイテムは一つ一つが、その後、全体CardView
が点滅するので助けにはならない:
int len = adapter.getItemCount();
for(int i=0;i<len;i++) {
adapter.notifyItemChanged(i);
}
あなたが見ることができるように、何のアニメーションはありませんすべてViewHolders
のリストを取得して、その1つだけを更新(アニメーション化)する方法はありますか?それぞれの中に?
アイテムアニメーターを追加する必要があります –