¿Cómo puedo comprobar si existen los HighExpense nodo o no en mi Firebase?

Vicky Gupta:
DatabaseReference dr = FirebaseDatabase.getInstance().getReference().child("HighExpense");

¿Puede alguien sugerir una solución? Gracias por adelantado.

Alex Mamo :

La solución más sencilla para que sería para adjuntar un oyente y utilizar DataSnapshot`s existe () método, como en las siguientes líneas de código:

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!
    }
});

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=345202&siteId=1
Recomendado
Clasificación