其实这个动画效果 我们自己以前的项目中也是需要的 后面还是在新闻快讯 的开源项目中找到的,这个是Google自己弄得 一个2014年自己弄的一个针对listview 添加刷新数据的动画效果的控件 SwipeRefreshLayout
<android.support.v4.widget.SwipeRefreshLayout
android:id="@+id/swipe_container"android:layout_width="match_parent"
android:layout_height="wrap_content" >
<ListView
android:id="@+id/lv_listview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@id/tv_onclick111" >
</ListView>
</android.support.v4.widget.SwipeRefreshLayout>
其中用到的方法也很简单
swipeRefreshLayout.setOnRefreshListener( new OnRefreshListener());
这个是用来加载数据的方法
还有一个比较重要的方法是 setColorScheme(int colorRes1, int colorRes2, int colorRes3, int colorRes4);
swipeRefreshLayout.setColorScheme(android.R.color.holo_blue_bright,
android.R.color.holo_green_light,
android.R.color.holo_orange_light,
android.R.color.holo_red_light);