В вашем Сервисе просто позвоните startActivity(new Intent(this, TopLevelActivity.class))
. Это запустит ваш TopLevelActivity, если он еще не запущен, или вызовет метод onNewIntent()
вашего TopLevelActivity, если он уже запущен, и выведет его наверх. Вы можете переопределить onNewIntent()
и захватить намерение, если хотите получать уведомления.