这是我正在使用的代码,但无法通过数据快照访问数据,并且数据已成功检索,我可以在我的 logcat 中查看,但它只是没有添加到 Arraylist ##```try {
mbase = FirebaseDatabase.getInstance().getReference("/information/" + y2+"/"+c2+"/"+s2+"/");
mbase.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot snapshot) {
for (DataSnapshot ds : snapshot.getChildren()) {
String key = ds.getKey();
mySubject.add(key);
//Log.i("SubjectNo", key);
}
}
@Override
public void onCancelled(@NonNull DatabaseError error) {
}
});
}catch (Exception e){
e.printStackTrace();```