Что такое пустой заполнитель в PagedList?
Я пытался выяснить, что такое пустой заполнитель в списке страниц в компонентах Jetpac. В частности, документы говорят:
boolean enablePlaceholders
Определяет, может ли PagedList отображать пустые заполнители, если их предоставляет DataSource.
здесь https://developer.android.com/reference/android/arch/paging/PagedList.Config
Но я не уверен, что это значит? Я не вижу разницы, когда я устанавливаю это в истинное значение против ложного.
1 ответ
Это означает, что если DataSource
который управляет PagedList
предоставляет информацию о местоположении (позиция, размер списка), а также о том, разрешено ли возвращать список с заголовком null
если предмет находится в пределах досягаемости, но еще не загружен.
Это позволяет отображать пустые представления заполнителей, если пользователь выполняет прокрутку в незагруженную область, вместо того, чтобы принудительно ограничивать прокрутку до тех пор, пока адаптер не узнает, существуют ли запрошенные элементы.