RecyclerView анимация для замены всего набора данных - PullRequest
0 голосов
/ 12 июня 2018

Итак, я работал с анимацией RecyclerView и реализовал анимацию, когда элементы загружаются в список.Мне было интересно, смогу ли я создать анимацию для замены всего набора данных (анимация, включающая элементы, присоединяющиеся и покидающие RecyclerView).

1 Ответ

0 голосов
/ 12 июня 2018

Правильный способ удаления элемента из представления переработчика состоит в том, чтобы удалить элемент из набора данных, и они сообщают адаптеру, что элемент удален.Если вы сделаете это, анимация будет похожа на анимацию, которая происходит при добавлении элемента.

myDataset.remove(position); // myDataset is List<MyObject>
mAdapter.notifyItemRemoved(position);//this line is important

Если вы не используете вторую строку, то будет вызван ...

mAdapter.notifyDataSetChanged() 

и анимация остановится.

...