我正在尝试集成Android-PullToRefresh来刷新ExpandableListView数据。但它冻结了UI,直到我从网络获取数据并调用方法“onRefreshComplete()”。我在AsyncTask的doInBackground中调用webservice并在onPostExecute中更新。
我也试过download apk file,它正确刷新了ListView,但在刷新ExpandableListView时它也会挂起。似乎图书馆本身存在一些问题。我一直试图解决它几个小时,但无法弄明白。任何帮助将不胜感激。
是否有任何其他库模仿ExpandaleListView的PullToRefresh功能。
答案 0 :(得分:0)
如果没有看到代码,不确定会出现什么问题。但我有两个想法:
1)您正在使用的库已弃用。您是否尝试过使用此代码,ActionBar-PullToRefresh 2)在刷新时你是否在UI线程上做任何工作?
我最近在一个项目中使用过Android-PullToRefresh。您可以在此处查看我是如何解决的:https://github.com/slidese/SGU