Firebase ValueEventListener не срабатывает при подключении к DatabaseReference - PullRequest
0 голосов
/ 15 марта 2019

У меня есть база данных Firebase Realtime. Я могу писать в базу данных без проблем, но я не могу читать из нее. Я прочитал в документации, что добавление ValueEventListener будет срабатывать при подключении и каждый раз, когда данные изменяются в БД. Однако мой метод onDataChanged никогда не срабатывает.

Мой код показан ниже:

patientReference = databaseReference.child("patients")
patientReference.addValueEventListener(profileListener);

private ValueEventListener profileListener = new ValueEventListener() {
    @Override
    public void onDataChange(DataSnapshot dataSnapshot) {
       System.out.println("In onDataChange");
    }

    @Override
    public void onCancelled(DatabaseError databaseError) {
        System.out.println("inInCancelled");
    }
};

Ни один из println не будет выполнен. Не уверен, что идет не так, но любая помощь будет признательна.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...