android-recyclerview- все статьи тега ➜ страница 3
Лучший способ обновить данные с помощью адаптера RecyclerView [дубликат]
этот вопрос уже есть ответ здесь: Как обновить данные адаптера RecyclerView? 12 ответов когда я должен использовать классический адаптер с ListView, Я обновляю свои данные в ListView следующим образом: myAdapter.swapArray(data); public swapArray(List<Data> data) { clear(); addAll(data); notifyDataSetChanged(); } Я хотел бы знать, что является лучшей практики для RecyclerView. Потому что ...
использование notifyItemRemoved или notifyDataSetChanged с RecyclerView в Android
Я создаю список карт для отображения с помощью RecyclerView, где каждая карта имеет кнопку для удаления этой карты из списка. когда я использую notifyItemRemoved() чтобы удалить карту в RecyclerView, он удаляет элемент и анимирует нормально, но данные в списке не обновляются правильно. если вместо этого я переключился на notifyDataSetChanged() затем элементы в списке удаляются и обновляются правильно, но затем карты не оживляют. есть ли у кого-нибудь опыт в использовании notifyItemRemoved() ...
Несоответствие обнаружено в RecyclerView, как изменить содержимое RecyclerView при прокрутке
я использую RecyclerView для отображения названия элементов. Моя строка содержит один TextView. Имена элементов хранятся в List<String> mItemList. изменить содержимое RecyclerView, я заменяю строки в mItemList и звонок notifyDataSetChanged () on RecyclerViewAdapter. но если я попытаюсь изменить содержимое mItemList пока RecyclerView прокручивается, иногда это дает мне java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 157(offset:157).state:588 это прои ...