0
私はFirebaseを使用しています。最後のキー(メッセージ)を取得したいと思います。しかし、私のコードではNPEだけを生産しています。 FBデータベースの構造は、ここで見ることができます:Firebaseが最後の子を取得してヌルを生成する
Query lastQuery = rootRef.child("Chatmessages").child(last).child(userid).orderByKey().limitToLast(1);
lastQuery.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
String message = dataSnapshot.child("message").getValue().toString(); // Error on this line
// viewHolder.setUserStatus(message);
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});