0
Click here for my database image我想在更新之前檢索變量「name」中的子名稱的現有數據。 所以我使用了一個事件監聽器,並希望將「數量」檢索到變量「grab」中。 但是當我通過Toast顯示抓取的值時,它顯示NULL。 請指導。聆聽者在變量中沒有檢索到值
我正在使用的代碼是:
mRootref.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
if (dataSnapshot.hasChild(name)) {
String grab =(String) dataSnapshot.child(name).child("Quality").getValue();
Toast.makeText(Database.this, grab, Toast.LENGTH_LONG).show();
}
}
@Override
public void onCancelled(FirebaseError firebaseError) {
}
});
請正確的數據庫晶格結構和更多的代碼。 –
非常感謝@Alex Mamo – Ankur