Android RecyclerView, когда элемент удален из изменения положения вида адаптера - PullRequest
0 голосов
/ 21 февраля 2020

Я работаю с android X recyclerview, чтобы показать пользователю доступные треки. Когда пользователь нажимает на элемент в адаптере recyclerviews, я показываю анимацию при загрузке. Проблема начинается, когда пользователь нажимает на более чем один элемент, а представление удаляется, когда я удаляю элемент из адаптера:

Я делаю это так:

private fun removeFromPosition(position: Int){
    audioTracksToDownloadObject.removeAt(position)
    notifyItemChanged(position)
    notifyItemRangeRemoved(position, 1)
}

Когда это происходит, анимация на других представлениях удаляются или переходят к другим представлениям.

Одним из решений было бы подождать, пока все будут загружены, а затем удалить их из обзора переработчика, но лучше было бы найти решение, которое позволило бы удалять по одному. Есть ли какое-либо свойство в обзоре переработчика, чтобы скрыть вид?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...