SmartRefreshLayout支持:Listview、GridView、Recyclerview,
甚至TextView等等几乎所有控件的刷新
使用方法:
1.引入依赖:
compile 'com.scwang.smartrefresh:SmartRefreshLayout:1.0.4-7'
2.在Application里面做初始化操作
static {
//设置全局的Header构建器
SmartRefreshLayout.setDefaultRefreshHeaderCreater(new DefaultRefreshHeaderCreater() {
@Override
public RefreshHeader createRefreshHeader(Context context, RefreshLayout layout) {
// 设置头的属性
ClassicsHeader header = new ClassicsHeader(context);
// 设置背景颜色
header.setPrimaryColorId(R.color.C6);
// 设置字体颜色
header.setAccentColorId(R.color.wihle);
// 设置字体大小
header.setTextSizeTitle(15);
return header;
}
});
//设置全局的Footer构建器
SmartRefreshLayout.setDefaultRefreshFooterCreater(new Defau