我在我的应用程序中使用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);