用pulltorefresh功能

用pulltorefresh功能

我在我的应用程序中使用chrisbanes's Android-PullToRefresh

我需要在第一次启动 fragment 时禁用pulltorefresh功能-当列表为空且项目在后台下载时。
在这种情况下(列表为空),用户可以向下滑动,并显示带有“释放刷新”的进度条。

加载所有项目后,我要启用pulltorefresh功能。

如何?

最佳答案

我有同样的问题。

根据消息来源,如果 View 被禁用,则不会吃触摸事件。

https://github.com/chrisbanes/ActionBar-PullToRefresh/blob/master/library/src/uk/co/senab/actionbarpulltorefresh/library/PullToRefreshLayout.java#L137

简单地说,你可以做

mPullToRefreshLayout.setEnabled(false);

10-08 14:59