Описание тега swiperefreshlayout

SwipeRefresLayout - это стандартный способ реализации стандартного шаблона "Потяните для обновления" в Android.

Описание

SwipeRefreshLayout следует использовать всякий раз, когда пользователь может обновить содержимое представления с помощью вертикального жеста смахивания. Действие, которое создает экземпляр этого представления, должно добавлять OnRefreshListener, чтобы получать уведомления всякий раз, когда жест смахивания для обновления завершен. SwipeRefreshLayout будет уведомлять слушателя каждый раз, когда жест повторяется снова; слушатель отвечает за правильное определение того, когда действительно инициировать обновление своего содержимого. Если слушатель определяет, что обновления быть не должно, он должен вызвать setRefreshing(false), чтобы отменить любую визуальную индикацию обновления. Если действие желает показать только анимацию выполнения, оно должно вызвать setRefreshing(true). Чтобы отключить жест и анимацию хода выполнения, вызовите setEnabled(false) в представлении.

Ссылка

Разработчик Android