String FirebaseRefer = "path";
DatabaseReference unitRef = FirebaseDatabase.getInstance().getReference(FirebaseRefer);
unitRef.keepSynced(true);
unitRef.setValue("Submitted",new DatabaseReference.CompletionListener() {
@Override
public void onComplete(DatabaseError databaseError, DatabaseReference dataRef) {
if (databaseError != null) {
}
});
The Firebase callback method never gets called when internet is not there, but it works as soon as internet comes back. I think Firebase supports offline behaviour. So why does this happen?
Note:- I have already given:-
FirebaseDatabase.getInstance().setPersistenceEnabled(true);