经测试和看源码,发现android自带的SwipeRefreshLayout根本无法满足加载界面的时候自动刷新功能
SwipeRefreshLayout的加载过程setRefreshing(boolean refreshing) -> setTargetOffsetTopAndBottom - >onMeasure -> onLayout -> onMeasure -> onLayout
所以你无论是看网上的post或者
SwipeRefreshLayout.setProgressViewOffset(false, 0, 52);
mSwipeRefreshLayout.setRefreshing(true);
然并卵,并不能走进刷新的监听事件里面,希望有大神指点一二,还是用refreshVIew吧