Самое простое решение для этого - подключить слушателя и использовать метод DataSnapshot exist () , как в следующих строках кода:
dr.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
if (dataSnapshot.exists()) {
//Get data from the dataSnapshot object
} else {
//Data is not present
}
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
Log.d(TAG, databaseError.getMessage()); //Don't ignore errors!
}
});