Обнаружено несоответствие. Представление Recycle при выполнении одновременного обновления и прокрутки списка - PullRequest
0 голосов
/ 09 марта 2019

В моем приложении я использую SwipeRefreshLayout для функции обновления для обновления.

Мое приложение также имеет нумерацию страниц при прокрутке.

В то время как я пытаюсь обновить экран одновременно, когда япопробуйте прокрутить список утилизации, который выдает мне следующую ошибку.

Обнаружено несоответствие.Недопустимый адаптер держателя представления positionViewHolder

Я знаю, это происходит из-за того, что все еще данные не загружаются, и я пытаюсь прокрутить страницу, чтобы загрузить и другие данные страницы, здесь конфликт.

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

Что делать в этой ситуации?

...