【发布时间】:2020-12-29 04:14:55
【问题描述】:
我最近一直在使用 Firebase。 我有一个问题,因为有一部分不能很好地工作。 我想要的只是a、b和c的总值。
a 是多少,b 是多少,c 是多少? 这看起来很简单,但它并没有像我想象的那样工作。
myRef.addListenerForSingleValueEvent(object : ValueEventListener {
override fun onDataChange(p0: DataSnapshot) {
for (snapshot in p0.children) {
var ref = snapshot.key
Log.d ("Test", snapshot.key) // get A,B,C,Name
Gets the contents of the log.d("bell", p0.child("A").value.toString())) // A
}
}
});
我们可以通过上面的方式得到a,b,c的总和,但是我想实现流体部分。 可能有 H 也可能有 C,我想处理潜台词数量的差异。 我一直在考虑Arraylist。我担心如果以这种方式存储它会变得更加复杂。 我写信看看能不能得到一些帮助。
【问题讨论】:
标签: android firebase kotlin firebase-realtime-database