Я пытаюсь получить данные, относящиеся к конкретному c пользователю в базе данных, которые возвращаются на экран пользователей в android studio. Данные в firebase имеют следующий формат:
"studentNumber" : {
"1234567" : {
"CS320" :{
"Lab 1" : "80%",
"Lab 2" : "90%"
},
"CS255" :{
"Lab 1" :"30%"
}
},
"6234567" : {
"CS320" :{
"Lab 1" : "70%",
"Lab 2" : "100%"
},
и т. Д.
Я пытаюсь получить все данные / дочерние узлы ie все модули, последующие лаборатории и последующие оценки, относящиеся к одному студенту-одиночке, вернулись на их экран в студии android, однако до сих пор я смог получить только данные, возвращающиеся на консоль в android студии, а не экран приложения.
Это код, который я использую для получения данных.
databaseReference = FirebaseDatabase.getInstance().getReference("User").child("0000");
databaseReference.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
Log.v("E_Value","Data :" +dataSnapshot.getValue());
}
}
Любая помощь будет большой благодарностью.