【发布时间】:2019-07-30 10:35:32
【问题描述】:
最终 FirebaseUser fUser = FirebaseAuth.getInstance().getCurrentUser(); DatabaseReference ref = FirebaseDatabase.getInstance().getReference("Students");
final DatabaseReference refOne = FirebaseDatabase.getInstance().getReference("Users");
ref.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
userList.clear();
for (DataSnapshot ds:dataSnapshot.getChildren()){
ModelUser modelUser = ds.getValue(ModelUser.class);
{
userList.add(modelUser);
}
//adapter
adapterUsers = new AdapterUser(Parent_LoginActivity.this, userList);
//set adapter to recyclerview
recyclerView.setAdapter(adapterUsers);
}
}
【问题讨论】:
-
告诉我们预期的结果是什么。
-
我现在可以看到所有内容,我只想看到学生和用户使用相同 uid 的结果,我添加了我的数据库图片
-
代码应该放在 { userList.add(modelUser); 之前}
-
您在
User节点中也只有家长或学生吗? -
我不明白