#android #firebase #google-cloud-firestore
#Android #firebase #google-облако-firestore
Вопрос:
Я получаю следующую ошибку «Не удается разрешить метод addSnapshotListener(com.example.cleanerapp.Todaybooking, анонимный com.google.firebase.firestore.EventListenerfirebase.firestore.QuerySnapshot>)». Как мне это решить?
Ответ №1:
Удалить this
в качестве первого аргумента и разрешить только EventListener
реализацию.
addSnapshotListener
Не ожидает activity в качестве параметра.
Ответ №2:
я думаю, вам следует попробовать это:
Todaybooking data = documentSnapshot.toObject(Todaybooking.class);
или, может быть, вам следует проверить жестко заданные строки
Ответ №3:
Он может разрешить метод, но подпись другая, потому что вы передаете неправильные аргументы.
Сделайте то, что он говорит, и передайте экземпляр Java.util.concurrentExecutor
в качестве первого аргумента.
Комментарии:
1. Вам не нужен исполнитель для выполнения вызовов Firebase, он уже сам управляет потоками.