我是firebase的新手,我遇到了一些麻烦。
mDatabase.child(idUsuario).child("fotos").addChildEventListener(new ChildEventListener() {
@Override
public void onChildAdded(DataSnapshot dataSnapshot, String s) {
idFoto = dataSnapshot.child("fotoId").getValue().toString();
mDatabase.child("fotos/"+idFoto).addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
idFotoStorage = dataSnapshot.child("idfoto").getValue().toString();
System.out.println("The foto id is " + idFotoStorage);
首先我从一个表中获取idFoto值(这有效)
然后我尝试使用该值进行另一次搜索,我的问题是idFotoStorage
始终为空。