Удаление элемента из RecyclerView по-прежнему показывает его в фоновом режиме.Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Удаление элемента из RecyclerView по-прежнему показывает его в фоновом режиме.

Сообщение Anonymous »

Я создал RecyclerView, который отображает элементы.
Каждое X элементов у меня есть собственное объявление, а под ним TextView с некоторым заголовком..< /p>
Пользователь имеет возможность удалить элемент, и для этого я использую следующее:

Код: Выделить всё

public void removeAt(int position) {
items.remove( position );
notifyItemRemoved( position );
notifyItemRangeChanged( position, items.size() );
}
Он хорошо справляется со своей задачей: удаляет элемент и сдвигает все элементы на одну строку вверх.
Однако, когда я прокручиваю положение удаленный элемент, кажется, что его изображение застряло, и оно отображается на заднем плане между строками RecyclerView следующим образом:
Изображение

Как я могу убедиться, что удаленный элемент не будет выглядеть вот так?
РЕШЕНИЕ:
Установка белого фона заголовка помогла.

Подробнее здесь: https://stackoverflow.com/questions/655 ... background
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»