Разница между Keepsynced (true) и прослушивателем Firebase? нужно ли устанавливать для Keepsynced значение False при уничтожении активности?

Я использую базу данных Firebase Realtime для разработки небольшого приложения. Я читал, что KeepSynced(true) будет держать пустой слушатель в локации. Я хотел бы знать, отличается ли он от события прослушивателя (ValueEvent, ChildEvent...) или нет. Нужно ли устанавливать для Keepsynce значение False при уничтожении активности? Спасибо.

0
0
29
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

keepSynced ничем не отличается от любого другого слушателя. Вы просто не предоставляете обратный вызов и не знаете, когда данные в этом месте синхронизируются.

Do we need to set Keepsynce to False when activity destroyed?

Это зависит от вас. Вы должны прекратить синхронизацию данных, когда вы больше не хотите, чтобы это происходило. Это не обязательно связано с жизненным циклом вашей деятельности.

Другие вопросы по теме