如果它可能使滑动刷新布局动画完全不可见?我想让整个动画(包括在下拉手势时加载和带箭头的 cricle)消失,但我希望能够使用 onRefresh 函数。也许你知道我可以在我的列表视图中使用的任何替代方案(OnScroll change listener
并且OverScroll
不适用于我触发我的列表视图中的底部 overscoll 并且当列表向上滑动并释放以向上滚动时我不会触发我的功能 - 滑动刷新布局对我来说处理得很好)
protected void onCreate(Bundle savedInstanceState) {
swipeRefreshLayout = (SwipeRefreshLayout) findViewById(R.id.swipe_refresh_layout);
swipeRefreshLayout.setOnRefreshListener(NewActivity.this);
swipeRefreshLayout.setEnabled(false);
swipeRefreshLayout.setRefreshing(false);
}
@Override
public void onRefresh() {
Log.i(TAG, "refresh");
}
更新:根据您的提示,我尝试以多种方式实现(仅使用setEnabled(false)
或同时使用setRefreshing(false)
两者,但在这种情况下,onRefresh 函数根本没有触发。