Firestore: Есть ли функция, которая была бы связана с отображением загружаемого GIF-файла?

#android #firebase #google-cloud-firestore

#Android #firebase #google-облако-firestore

Вопрос:

Я использую get и addSnapshotListener для чтения данных из моей базы данных Firestore. Я знаю, что могу обрабатывать complete/success и failure события. Но я не нашел событие «текущее извлечение данных», которое я бы использовал для отображения загружаемого GIF-изображения.

Конечно, на самом деле это не проблема: я могу показать GIF до отправки запроса NoSQL в Firestore. И, тогда, я бы скрыл это, как только запрос будет завершен / успешно / неудачно.

Однако я хотел бы знать, есть ли что-то, рекомендованное командой Android и / или сообществом разработчиков, связанное с этой темой? (потому что то, что я описал выше, немного похоже на «настройку»)

Ответ №1:

Я могу показать GIF-файл до отправки запроса NoSQL в Firestore. И, тогда, я бы скрыл это, как только запрос будет завершен / успешно / неудачно.

Это именно то, что все делают. Нет никаких дополнительных обратных вызовов, связанных со статусом запроса к базе данных. В тот момент, когда вы делаете запрос, он «выполняется», и он завершается, как только получены какие-либо обратные вызовы.