Что такое пустой заполнитель в PagedList?

Я пытался выяснить, что такое пустой заполнитель в списке страниц в компонентах Jetpac. В частности, документы говорят:

boolean enablePlaceholders

Определяет, может ли PagedList отображать пустые заполнители, если их предоставляет DataSource.

здесь https://developer.android.com/reference/android/arch/paging/PagedList.Config

Но я не уверен, что это значит? Я не вижу разницы, когда я устанавливаю это в истинное значение против ложного.

1 ответ

Решение

Это означает, что если DataSource который управляет PagedList предоставляет информацию о местоположении (позиция, размер списка), а также о том, разрешено ли возвращать список с заголовком null если предмет находится в пределах досягаемости, но еще не загружен.

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

Другие вопросы по тегам