android - 如何设计从firebase中提取的数据
问题描述
虽然这个问题是从基础开始的。我想在回收站视图中打印用户的所有孩子如何做到这一点,firebase 看起来像这样
Root
|
|_users
|
|_john
|_paul
|_//other names....
解决方案
尝试如下
DatabaseReference mDatabase;
mDatabase = FirebaseDatabase.getInstance().getReference();
DatabaseReference mRef = mDatabase.getReference();
mDatabase.child("users").addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot postSnapshot: snapshot.getChildren()) {
String name = postSnapshot.getValue();
//do what you want
}
@Override
public void onCancelled(DatabaseError error) {
// Failed to read value
Log.w(TAG, "Failed to read value.", error.toException());
}
});
推荐阅读
- swift4 - 如何使用 rac_signalForControlEvents
- angular - 在引导输入组中得到错误的高度
- r - auto.arima 函数给出了错误的估计
- apache-kafka - Confluent Platform RPM 安装用户
- excel - Delphi - Excel - 为形状添加阴影
- php - Codeigniter 将数组返回给调用函数
- reactjs - 为什么.net-core react 模板不是打字稿
- android - Android Studio 选择错误的构建
- c++ - C ++如何在Windows钩子中打破消息循环
- python - 如何在 Keras 中创建虚拟模型?