Если действие находится в фоновом режиме, оно приостанавливается. Если вы выполняете некоторую фоновую задачу в упражнении в отдельном потоке, вам, вероятно, следует перенести эту работу в службу. Чтобы предупредить пользователя о событиях, происходящих в фоновом режиме, используйте уведомление.
Это для вашей выгоды, а также для пользователя. Если вы перенесете свою деятельность на передний план, пока пользователь делает что-то еще, пользователю не понравится ваше приложение. Он может работать или не работать, но он противоречит правилам Android Руководство по разработке уведомлений .
Существует метод setFullScreenIntent (), который можно использовать для отправки намерения из PendingIntent вместо публикации уведомления, но он предназначен для таких ситуаций, как телефонные звонки.