转载请注明 作者:田野光 地址:http://blog.csdn.net/lovefish2/article/details/45242731
SwiperRefreshLayout 是Google官方推出的下拉刷新的控件,最近项目中用到时,遇到了一个问题。首次加载数据时,希望能够显示刷新的动画,也就是 SwiperRefreshLayout 自带的CircleView动画(旧版本sdk为彩虹条),但是默认setRefreshing(true)方法,无法实线初次加载显示动画的效果。我们可以这样处理:
swipeRefreshLayout.setProgressViewOffset(false, 0, (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 24, getResources().getDisplayMetrics()));
swipeRefreshLayout.setRefreshing(true);
不过由于显示的动画只是Circl