Как правило, я планирую использовать SwipeRefreshLayout и RecyclerView для реализации списка Pull-To-Refresh.После вытягивания списка для обновления данных кажется, что исходная позиция элемента была добавлена для обновления виджета.Поскольку именно позиция элемента определяет, какие виды должны быть нарисованы или загружены, после обновления было обнаружено, что позиция того же элемента была увеличена на 1, что напрямую приводит к исключению IndexOutOfBoundException при попытке доступа кпоследний элемент в исходном списке.
Есть ли способ, которым я могу обработать это изменение позиции, чтобы последний элемент был доступен без каких-либо исключений?