Как возобновить активность Android программно в фоновом режимеAndroid

Форум для тех, кто программирует под Android
Anonymous
Как возобновить активность Android программно в фоновом режиме

Сообщение Anonymous »

Ситуация:
  • Предположим, у меня сейчас запущено запущенное приложение, действие A.
  • Через некоторое время я нажимаю кнопку «Домой». Приложение A переходит в фоновый режим.
  • В настоящее время я начинаю использовать другое приложение B - например, YouTube или т. д.
  • Что-то происходит (неважно, что в этом контексте, скажем, таймер завершил расчет времени) в приложении A, которое в настоящее время свернуто в фоновый режим.
  • При возникновении события активность приложения A автоматически возобновляется из фонового режима.
Вопрос:

Как выполнить шаг 5? По сути, мне нужно знать, как программно возобновить работу приложения из фонового режима.

Я пытался запустить намерение «перезапустить» активность моего приложения, но это не сработало:

Intent intent = new Intent(context, MainActivity.class);
intent.setAction(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
context.startActivity(intent);


Мой файл манифеста:




































































Подробнее здесь: https://stackoverflow.com/questions/297 ... background

Вернуться в «Android»