找回密码
 立即注册
相关推荐换一批
  1. YDN 034.2-1997 ISDN用户--网络接口规范 第2部分:数据链路层技术规范
  2. QJ 1671-1989 串行数据传输数据终端设备和同步数据电路终接设备之间接口上的信号质量
  3. QJ 1662-1989 使用异步串行数据传输的数据终端设备和数据电路终接设备接口信号质量?
  4. DZ/T 0188-1997 地学数字地理底图数据交换格式
  5. GB/T 12451-1990 图书在版编目数据
  6. SJ 20409-1994 数据传输设备检验规则
  7. YD 523-1992 (6 2)64Kbit/s数据复用的接口设备技术要求
  8. QJ 2951-1997 数据加密标准
  9. GB/T 16833-1997 用于行政、商业和运输业电子数据交换的代码表
  10. GB/T 20009-2005 信息安全技术 数据库管理系统安全评估准则
  11. GB/T 15387.2-1994 术语数据库开发指南
  12. GB/T 15387.1-1994 术语数据库开发文件编制指南
  13. GB 11179-1989 橡胶试验数据分布类型检验规定
  14. GB/T 18142-2000 信息技术 数据元素值格式记法
  15. GB/T 18129-2000 价格/销售目录报文
  16. GB/T 18120-2000 移动通信选择呼叫和数据设备测量方法
  17. GB/T 9469.3-1988 分散型过程控制系统用工业过程数据公路 与工业过程数据公路的接口
  18. GB/T 11015-1989 数据通信用数据终端设备和自动呼叫设备之间的接口
  19. SJ/T 11221-2000 集成电路卡通用规范 第2部分:行业间交换用命令、行业间数据元及注
  20. GB/T 17705-1999 销售数据报告报文
  21. 易语言 读取剪辑版全信息,支持通用型,支持窗口组件信息,支持特殊数据
  22. GB/T 17629-1998 电子数据交换的G际商用交换协议样本
  23. GB/T 17547-1998 信息技术 开放系统互连 数据链路服务定义
  24. PHP网页web在线聊天室源码,可做网页简易客服系统,界面美观。
如何在recyclerview中从Firebase数据库自下而上检索数据,或者如何在Firebase数据库的顶部添加数据?
问题
我正在开发一个带有 Firebase 数据库的应用程序。我正在接收数据并上传它没有问题,但我想将我的数据添加到数据库数组的顶部,而不是数据库数组的底部。

所以建议我一些可以帮助我从下到上检索数据的方法,或者我可以将其上传到数据库数组的顶部。提前致谢。请帮我。

回答
有几种方法可以做到这一点。

第一的:

实现 FirebaseUI,然后执行以下操作:
  1. LinearLayoutManager layoutManager = new LinearLayoutManager(getActivity());
  2. layoutManager.setReverseLayout(true);
  3. layoutManager.setStackFromEnd(true);
  4. recyclerView.setLayoutManager(layoutManager)
复制代码

第二:

我更喜欢这种方式,特别是如果您计划在未来实现 GridLayoutManager。注意 GridLayoutManager 不支持 setStackFromEnd(); .以下将允许您反转“AdapterView”中的任何数据。

在您的循环水中
  1. @Override
  2. public Item getItem(int pos) {
  3. return super.getItem(getCount() - 1 - pos);
  4. }
复制代码






上一篇:Eloquent 模型批量更新
下一篇:快速向下滚动会使条项目消失