我正在为Android创建一个应用程序。我想获取firebase数据库中特定值的子项数。然后,在用户单击按钮后,将数据转换为百分比,并将其显示在textview中。我可以为每个值获取子项的数量并将其打印到监视器,但是当我使用相同的代码并将其放在textview中时,它会打印出最后一行,而不是全部。所以我的问题是我如何才能获得特定价值的孩子数量,并让它与“#34;兼容”#34;用textview。
答案 0 :(得分:6)
datasnapshot.getChildrenCount()
方法返回您在添加到数据库引用中的观察者中获得的计数。
答案 1 :(得分:4)
您指的是getChildrenCount()吗?它返回引用中直接子项的数量。返回类型很长,因此可以轻松地操作值,或将其显示在textView上。