Как я могу заставить мое приложение продолжать работать в фоновом режиме, если код еще не завершен? - PullRequest
0 голосов
/ 10 ноября 2019

У меня есть цикл for, который обновляет firestore, поэтому для его завершения требуется время.

Когда пользователь нажимает кнопку, чтобы активировать цикл, и перемещает приложение в фоновый режим, цикл не завершается, что приводит к тому, что Firestore не обновляется.

Как я могу убедиться, что цикл for завершен, даже если пользователь перемещает приложение в фоновый режим?

Я выполнил поиск в Интернете, и я обнаружил, что фоновые службы вызывают функцию, когда мойприложение находится в фоновом режиме, однако я не хочу вызывать функцию, когда мое приложение находится в фоновом режиме, я хочу завершить текущий процесс, даже когда приложение перемещено в фоновый режим.

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