I need read data from my Firebase database.I will try my best but the addValueListener not fire.
DatabaseReference referenceParty = database.getReference();
referenceParty.child("Party").addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for (DataSnapshot snapshot : dataSnapshot.getChildren()) {
PartyInf info = snapshot.getValue(PartyInf.class);
String acCode = info.getAC_Code();
String acName = info.getAC_Name();
String arCode = info.getArea_Code();
PartyExist = dbMain.hasObjectParty(Integer.parseInt(acCode));
if (PartyExist == false && !acName.trim().equals("")) {
dbMain.addParty(Integer.parseInt(acCode), acName, Integer.parseInt(arCode));
}
}
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});