如何将数据添加到recyclerview

如何将数据添加到recyclerview,第1张

看bmob开发文档中的查询数据部分的说明。

第一步,把数据查询下来。

第二步,百度搜索怎么使用RecyclerView。

第三步,怎么将查询下来的数据填充到RecyclerView中。

还是不会就在控制台提交工单!

你可以重写下adapter,里面有个更新adapter的方法! 我觉得你是存储数据的list 没有更新,或者是想adapter传输的数据(比如你向adapter传输数据在list ,而你删除数据后你的list没有更改从而是它重写加载一次list)这样就不会出现删除的效果

实现方式,大家的第一反应就是RecyclerView+ViewPager(Fragment+RecyclerView)的方式,我也是这么想的。

1.点击tab切换,需要定位到content的第一条数据;

2.当前content往前翻页,需要定位到上一个content的最后一条数据,当前content往后翻页,需要定位到下一个content的第一条数据;

第1个细节比较好处理,无非就是在点击tab的时候,将Fragment下的RecyclerView定位到0;

第2个细节如图所示,当前处于tab2,往前翻页到tab1,其Fragment下的RecyclerView定位到最后一条数据tab1_3,如果是往后翻页到tab3,则定位到第一条数据tab3_1。(看起来是不是跟RecyclerView有点像)

监听ViewPager的滑动事件,在onPageSelected中对前后的Fragment进行处理,提前对position进行处理可以避免RecyclerView跳动。

因为如果content的数据是分页加载的,那么就不好处理数据加载问题。

以上分析有不对的地方,请指出,互相学习,谢谢哦!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7977833.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存