Как возобновить активность 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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