Я хочу возобновить работу моего приложения из уведомления в строке состояния точно так же, как когда пользователь нажимает на значок в панели запуска.
То есть: я хочу, чтобы стек находился в том же состоянии, в каком он был до того, как пользователь покинул его.
Проблема при установке ожидающего намерения в уведомлении заключается в том, что оно всегда предназначено для определенного действия. Я не хочу этого Мне нужно возобновить приложение так же, как это делает программа запуска.
Поэтому, если пользователь находится в действии A, я хочу возобновить действие A. Если он запустил действие B из действия A, то я хочу, чтобы B отображалось, когда пользователь нажимает на уведомление, и стек восстанавливается, так что что A возобновляется, когда пользователь нажимает кнопку «Назад» в B.
Есть еще пара вопросов с похожими названиями, но ни один не решает мою проблему.