Я исследовал, как запустить Android SwipeRefreshLayout программно. Я нашел этот веб-сайт, где объясняется, как это сделать.
Вот код, как я запускаю анимацию:
mSwipeRefreshLayout.post(new Runnable() {
@Override
public void run() {
mSwipeRefreshLayout.setRefreshing(true);
}
});
BТеперь я хотел бы остановить анимацию SwipeRefreshLayout при загрузке данных.
Код
mSwipeRefreshLayout.setRefreshing(false);
не работает для меня.
У кого-нибудь есть идея?
setRefreshing(bool)
в одном и том же экземпляре макета обновления смахивания? Код, который вы написали, верен, чтобы остановить обновление смахивания. - person Matt Davis   schedule 11.11.2015