SwipeRefreshLayout google官方的下拉刷新控件,我是使用在ListView上的。

定义布局文件:

 1 LinearLayout 2     xmlns:android="http://schemas.android.com/apk/res/android" 3     android:orientation="vertical" 4     android:layout_width="match_parent" 5     android:layout_height="match_parent"> 6     <android.support.v4.widget.SwipeRefreshLayout 7         android:id="@+id/srl_drop_down_refresh" 8         android:layout_width="match_parent" 9         android:layout_height="match_parent">10         <ListView11         android:id="@+id/lv_stock_news_dapan"12         android:layout_width="match_parent"13         android:layout_height="match_parent"/>14     </android.support.v4.widget.SwipeRefreshLayout>15 </LinearLayout>

设置控件属性:

1  mRefreshLayout = (SwipeRefreshLayout)mRootView.findViewById(R.id.srl_drop_down_refresh);2         mRefreshLayout.setOnRefreshListener(this);3         mRefreshLayout.setColorSchemeResources(4                 android.R.color.holo_blue_bright, android.R.color.holo_green_light,5                 android.R.color.holo_orange_light, android.R.color.holo_red_light);

然后就可以看见效果啦,再也不用费脑筋开发下拉刷新控件了,当然要使用support.v4这个包

更多相关文章

  1. androidの布局控件居于最底部实现
  2. android约束布局ConstraintLayout
  3. android中控件的遮盖问题
  4. Android(安卓)Studio 之 View组件常用属性及其对应的编程接口
  5. Android事件分发机制
  6. Android视图框架
  7. 《Android深入透析》之Android事件分发机制
  8. 自学Android系列 笔记2 Android_RelativeLayout属性大全
  9. Android(安卓)控件布局常用属性

随机推荐

  1. Android(安卓)文件下载工具类
  2. android 源码编译报错记录
  3. 【Android策略】The content of the adap
  4. Android(安卓)动画1--View控件的显示和隐
  5. Android关于图片处理,更改图片灰度
  6. android 银联支付接入报nullexception异
  7. android之service
  8. Android手机中紧急号码的定制
  9. Mac 完全卸载 Android(安卓)Studio
  10. jni 获得 android 系统属性