Проведя некоторые исследования, я обнаружил, что есть только один способ перезапустить приложение и перевести его на передний план из фона. Они говорят, что я должен использовать услуги, чтобы сделать это. Но все ответы относятся к developer.android. И я пока не могу использовать developer.android. Не спрашивайте, почему.
Чего я хочу?
Когда пользователь каким-либо образом выходит из моего приложения (переходит в другое приложение, меню или переходит к настройкам), прослушивайте его с помощью BroadcastReceiver или сервисов. Затем верните мое приложение на передний план.
Что я уже сделал?
Я попробовал несколько фрагментов кода, но они не дали мне решения. Думаю, я не понял основы услуг и широковещательного приемника. Это единственный пункт, на котором я остановился.
Я уверен, что это будет несколько строк кода. Я жду помощи от вас, ребята.