Android RecyclerView的下拉加载更多
来源:互联网 发布:淘宝旗舰店加盟 编辑:程序博客网 时间:2024/06/10 13:53
private List<MyBean.DataBean> data1;
新建方法 判断是否滑动到底部
protected boolean isSlideToBottom(RecyclerView recyclerView) { if (recyclerView == null) return false; if (recyclerView.computeVerticalScrollExtent() + recyclerView.computeVerticalScrollOffset() >= recyclerView.computeVerticalScrollRange()) return true; return false;}//recyclerView滑动到低部的监听
recyclerview.addOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrollStateChanged(RecyclerView recyclerView, int newState) { super.onScrollStateChanged(recyclerView, newState); } @Override public void onScrolled(RecyclerView recyclerView, int dx, int dy) { super.onScrolled(recyclerView, dx, dy); LogUtils.d("------->isSlideToBottom:" + isSlideToBottom(recyclerView)); if (isSlideToBottom(recyclerView)) { srlLayout.setEnabled(true);//请求成功加载更多presenter.GetData(i++);
} }});public void onGetSuccess(final MyBean myBean) { runOnUiThread(new Runnable() { @Override public void run() { Logger myLogger = Logger.getLogger("myLogger"); myLogger.info(myBean.data.toString()); data1.addAll(myBean.data); if(myadapter==null){ myadapter = new MyAdapter(MainActivity.this,data1); rc.setAdapter(myadapter); }else{ myadapter.notifyDataSetChanged(); } } });}
阅读全文
0 0
- Android RecyclerView的下拉加载更多
- 自定义的RecyclerView, 下拉刷新,加载更多.
- Android-----------RecyclerView下拉加载,上拉加载更多
- Android中RecyclerView实现下拉刷新上拉加载更多
- Android之RecyclerView轻松实现下拉刷新和加载更多
- android中RecyclerView下拉刷新上拉加载更多
- Android RecyclerView下拉刷新和上拉加载更多
- Android RecyclerView下拉刷新 & 上拉加载更多
- Android RecyclerView下拉刷新和上拉加载更多
- Android实现RecyclerView的下拉刷新和上拉加载更多
- Android实现RecyclerView的下拉刷新和上拉加载更多
- Android实现RecyclerView的下拉刷新和上拉加载更多
- Android实现RecyclerView的下拉刷新和上拉加载更多
- 可以下拉刷新,上拉加载更多的RecyclerView
- YRecyclerView自定义下拉刷新上拉加载更多的RecyclerView
- RecyclerView的下拉刷新数据 与上拉加载更多
- RecyclerView的下拉刷新和加载更多 动画
- RecyclerView 上拉加载更多下拉刷新的一种实现
- Linux——如何安装WPS
- java常用类库---NumberFormat类
- win10下使用scrapy报错No module named 'win32api'
- 【bzoj2393】【Cirno的完美算数教室】容斥原理的剪枝应用
- 控件从左上角移动到右下角
- Android RecyclerView的下拉加载更多
- 51nod 1202 dp
- 通过InstallShield官网申请注册码
- daily programming task
- Qt 旋转图片或控件
- 【C++的探索路3】数组与指针
- 快速排序 知识点
- 阶乘末尾0的个数
- Codevs 1160 蛇形矩阵