https://github.com/chrisbanes/ActionBar-PullToRefresh тянуть с сервера

Я пытаюсь использовать https://github.com/chrisbanes/ActionBar-PullToRefresh для реализации pull -обновить. Но я не вижу, где в примере взять данные с моего сервера. Я использую шаблон наблюдателя, чтобы внутри метода update я мог вызвать

mPullToRefresh.setRefreshComplete();

Но где я могу позвонить на сервер?

Под шаблоном Observer я подразумеваю, что есть класс SynchDogs, отвечающий за получение с сервера. Затем это действие Listview регистрируется в SynchDogs в качестве наблюдателя. Итак, где в шаблоне Pull-to-refresh я могу указать SynchDogs синхронизироваться с сервером? Я использую краткое руководство как

private void setupPullToRefresh() {
    ActionBarPullToRefresh.from(this)
        .theseChildrenArePullable(R.id.dog_list)
        .listener(this)
        .setup(mPullToRefresh);
}

person Katedral Pillon    schedule 29.03.2014    source источник


Ответы (1)


вы начинаете в прослушивателе pull-to-refresh, а затем останавливаетесь с помощью setRefreshComplete, когда ваша работа завершена

PS: лучше больше не используйте эту библиотеку https://plus.google.com/103829716466878605055/posts/8wmKAXEGAG2 теперь в официальной библиотеке есть SwipeRefreshLayout

person ligi    schedule 29.03.2014
comment
Спасибо за ссылку +1. Даже после нажатия на Add Support Library и выбора версии 19 eclipse все еще не может найти android.support.v4.widget.SwipeRefreshLayout для действия. Вы знаете, как это получить? - person Katedral Pillon; 29.03.2014
comment
Вы знаете, как я могу получить его? Согласно Android SDK Manager у меня уже установлены оба. Так что я в недоумении о том, как получить его в моем проекте. - person Katedral Pillon; 30.03.2014
comment
Спасибо за ссылку, я нашел библиотеку. Но я не ищу пример того, как его использовать. Я пока не могу найти. Я задам другой вопрос и свяжу его здесь. - person Katedral Pillon; 30.03.2014
comment
Вот ссылка на мой новый вопрос. вы можете помочь? stackoverflow .com/questions/22738522/ - person Katedral Pillon; 30.03.2014