RecyclerView
по умолчанию, имеет приятную анимацию удаления, если вы setHasStableIds(true)
и обеспечиваете правильную реализацию на getItemId
.
Недавно я добавил разделитель в RecyclerView
через qaru.site/info/12338/...
Результат выглядит следующим образом
https://www.youtube.com/watch?v=u-2kPZwF_0w
https://youtu.be/c81OsFAL3zY (Чтобы сделать разделители более заметными при воспроизведении анимации, я временно меняю фон RecyclerView
на красный)
Разделители все еще видны при воспроизведении анимации удаления.
Однако, если я посмотрю пример GMail, при воспроизведении анимации удаления, разделительные линии больше не видны. Они покрыты сплошной цветной областью.
https://www.youtube.com/watch?v=cLs7paU-BIg
Могу ли я узнать, как я могу добиться такого же эффекта, как GMail, не отображая разделительные линии, когда воспроизводится анимация удаления?