RecyclerView的原生加载更多
来源:互联网 发布:淘宝怎么搜索高仿鞋 编辑:程序博客网 时间:2024/06/06 03:28
----RecyclerView的原生加载更多-----------
mRv.setOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrollStateChanged(RecyclerView recyclerView, int newState) { super.onScrollStateChanged(recyclerView, newState);
//得到管理器 LinearLayoutManager linearLayoutManager = (LinearLayoutManager) recyclerView.getLayoutManager();
//找到最后一个 int lastVisibleItemPosition = linearLayoutManager.findLastVisibleItemPosition();//进行判断 if (newState == 0 && lastVisibleItemPosition == (linearLayoutManager.getChildCount() - 1)) { HashMap<String, String> map = new HashMap<>(); map.put("type", s1); HttpUtil.getInstance(MainActivity.this).doGet("http://tingapi.ting.baidu.com/v1/restserver/ting", map, MusicBean.class, new OnNetLinstener() { @Override public void onSuccess(MusicBean musicBean) throws IOException { List<MusicBean.SongListBean> moreList = musicBean.song_list; adapter.loadMore(moreList); ImageLoader.getInstance().displayImage(musicBean.billboard.pic_s192, mIvHead, options); mName.setText(musicBean.billboard.name); mTime.setText(musicBean.billboard.update_date); mContext.setText(musicBean.billboard.comment); } @Override public void onError(IOException e) { } }); } } @Override public void onScrolled(RecyclerView recyclerView, int dx, int dy) { super.onScrolled(recyclerView, dx, dy); }});
阅读全文
0 0
- RecyclerView的原生加载更多
- RecyclerView的加载更多的简单思路
- 自定义的RecyclerView, 下拉刷新,加载更多.
- Android RecyclerView的下拉加载更多
- RecyclerView实现加载更多
- RecyclerView简易加载更多
- RecyclerView支持加载更多
- RecyclerView实现加载更多
- RecyclerView原生底部加载
- 横向加载更多(查看更多)RecyclerView
- RecyclerView刷新与加载更多
- Android RecyclerView 自动加载更多
- RecyclerView 上拉加载更多
- 让RecyclerView支持加载更多(Endless RecyclerView)
- EasyRecyclerView 添加header,footer, 上拉加载更多的recyclerview
- 可以下拉刷新,上拉加载更多的RecyclerView
- Android RecyclerView 加载更多数据 及 不同类型itemView的使用
- YRecyclerView自定义下拉刷新上拉加载更多的RecyclerView
- 水经注地图发布服务中间件下载安装图文教程
- 在linux环境中配置java全局变量
- Volley重复请求数据的问题
- ViewPager
- ASP.NET中Session高级使用技巧(在非Page类中使用Session)
- RecyclerView的原生加载更多
- Android Studio添加arr依赖
- 仿一个BiliBili的app
- Opencv模板匹配matchTemplate
- CDN你知道多少
- java jsonrpc2.0 客户端程序
- 网康上网行为管理NI3200-20
- 链表操作集
- Android群英传学习-Android绘图机制与处理技巧