У меня проблема:
В моем приложении есть несколько действий (, например, StartActivity, MainActivity ) и служба (, например MainService ).
Когда пользователь нажимает кнопку «Домой», действие перестает быть видимым, но служба все еще работает (обычный рабочий процесс).
Что мне нужно сделать сейчас, так это то, что когда моя служба получает определенную рассылку, я хочу вывести на передний план MainActivity - существующий экземпляр - (это не действие, которое имеет фильтр намерений android.intent.action.MAIN
).
Я попытался это решение , но оно работает только с флагом: Intent.FLAG_ACTIVITY_NEW_TASK
, и я не могу использовать этот флаг, потому что я не хочу начинать новую задачу,Я просто хочу вывести существующее на передний план (и, следовательно, избежать нескольких экземпляров приложения).
Большое спасибо.
С уважением.