Android-PullToRefresh раздражает ExpandableListView при обновлении

Я пытаюсь интегрировать Android-PullToRefresh для обновления данных ExpandableListView. но он замораживает пользовательский интерфейс, пока я не получу данные из сети и не вызову метод «onRefreshComplete()». Я вызываю веб-сервис в doInBackground AsyncTask и обновляю в onPostExecute.

Я также попытался загрузить файл apk, это корректно обновляет ListView, но также зависает при обновлении ExpandableListView. Кажется, есть какая-то проблема в самой библиотеке. Я пытался решить это в течение нескольких часов, но не смог понять это. Любая помощь будет оценена.

Есть ли другая библиотека, которая имитирует функциональность PullToRefresh для ExpandaleListView.


person user1288005    schedule 09.12.2013    source источник


Ответы (1)


Не совсем уверен, что может быть не так, не видя кода. Но у меня две мысли:

1) Используемая вами библиотека устарела. Пробовали ли вы вместо этого использовать этот, ActionBar-PullToRefresh 2) Работаете ли вы над пользовательским интерфейсом? поток, когда происходит обновление?

Недавно я использовал Android-PullToRefresh в проекте. Вы можете посмотреть, как я это решил здесь: https://github.com/slidese/SGU

person Mike    schedule 09.12.2013
comment
Проверьте их пример приложения. Он обновляет Listview без зависания, но пользовательский интерфейс зависает, когда они делают то же самое с ExpandableListView. - person user1288005; 10.12.2013
comment
Извините, я ошибся ссылкой. Вместо этого проверьте эту библиотеку: ActionBar-PullToRefresh - person Mike; 10.12.2013
comment
Но он не поддерживает ExpandableListView. - person user1288005; 10.12.2013