1
這是火力地堡數據庫的節點:爲什麼緩衝區在這個例子中返回null?
這是檢索行的數據代碼:
database = FirebaseDatabase.getInstance();
myRef = database.getReference(FirebaseAuth.getInstance().getCurrentUser().getUid());
myRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot data : dataSnapshot.getChildren()) {
TripAddData value = (TripAddData) data.child(FirebaseAuth.getInstance().getCurrentUser().getUid()).child("Trips").child("13").child("tripName").getValue();
buffer.append(value+"#");
System.out.println(FirebaseAuth.getInstance().getCurrentUser().getUid());
}
System.out.println(buffer.toString());
}
@Override
public void onCancelled(DatabaseError error) {
// Failed to read value
Log.w("****", "Failed to read value.", error.toException());
}
});
爲什麼零的緩衝器回報?
buffer.append()之前的緩衝區定義在哪裏?在onCreate()中使用 –
; ,它只是緩衝=新的StringBuffer(); –