Android запускает кусок кода каждый раз, когда приложение запускается, но не когда приложение свернуто и вновь открыто - PullRequest
0 голосов
/ 07 ноября 2019

Необходимо запускать фрагмент кода, когда приложение запускается каждый раз, а не во время его работы или нет, когда основное действие перемещается от и возвращается к

, просто нужно запустить кододин раз при запуске приложения

1 Ответ

0 голосов
/ 07 ноября 2019

Не зная больше о вашем фактическом случае использования, единственное, что я могу предложить, это -

  • Переопределить attachBaseContext () в вашем классе приложения (создайте его, если у вас нетit)

  • Вызовите super.attachBaseContext ()

  • Введите код, необходимый для запуска, в теле метода. (Как всегда, для любых длительных операций или операций с БД / сетью не делайте этого в главном потоке)

attachBaseContext () - это одна из первых вещей, которая вызывается, когдаВаше приложение запущено, поэтому я думаю, что оно должно работать для вас.

...