Я работаю с android X recyclerview, чтобы показать пользователю доступные треки. Когда пользователь нажимает на элемент в адаптере recyclerviews, я показываю анимацию при загрузке. Проблема начинается, когда пользователь нажимает на более чем один элемент, а представление удаляется, когда я удаляю элемент из адаптера:
Я делаю это так:
private fun removeFromPosition(position: Int){
audioTracksToDownloadObject.removeAt(position)
notifyItemChanged(position)
notifyItemRangeRemoved(position, 1)
}
Когда это происходит, анимация на других представлениях удаляются или переходят к другим представлениям.
Одним из решений было бы подождать, пока все будут загружены, а затем удалить их из обзора переработчика, но лучше было бы найти решение, которое позволило бы удалять по одному. Есть ли какое-либо свойство в обзоре переработчика, чтобы скрыть вид?