В SwipeRefreshLayout есть метод setProgressViewOffset
, в котором можно установить начало и конечный параметр:
start: смещение в пикселях от верхней части этого представления, при котором должен появиться счетчик прогресса.
end: смещение в пикселях от верхней части этого представления, на котором счетчик прогресса должен остановиться после успешного жеста смахивания.
Это полезно, когда у нас есть плавающая панель действий/панель инструментов, и мы добавили заголовок в наш ListView и хотим запустить SwipeRefresh из нижней части представления заголовка.
Интересно, как я могу получить начальное и конечное значение по умолчанию?
Затем, например, для конечного параметра я могу передать end + actionBarSize по умолчанию в setProgressViewOffset.