Я сделал простое приложение, которое отображает данные, предоставляемые базой данных Firebase в реальном времени.Как сейчас, пользователь должен вручную инициировать обновление данных.
Я хочу, чтобы приложение автоматически обновлялось, если пользователь некоторое время не делал этого вручную.Я думал о том, чтобы поместить код в onCreate()
, чтобы он обновлялся каждый раз, когда пользователь открывает приложение.
Но если я правильно понимаю жизненный цикл действия, будет вызван onResume()
, если пользователь не закроет его, а просто долго будет держать его в фоновом режиме.Но если я добавлю код в onResume()
, он будет часто запускаться.
Как обычно обрабатываются автоматические обновления, подобные этим, и где я могу разместить код для этого?Благодаря.