Текущая активность приложения Android привнесет в себя проблему

У меня есть основной вопрос, для которого я не думаю, что привязка кода-кода может помочь. Когда мы нажимаем кнопку "домой", когда приложение находится впереди, мы переходим на домашнюю страницу, и приложение теряет фокус.

Теперь мое приложение должно иметь значок уведомлений в строке состояния. И как в моем приложении, есть возможность иметь видимую активность 2-3 (один над другим в диалоговом режиме). В определенной ситуации я не совсем уверен, как я могу возобновить такое состояние, когда я нажимаю значок уведомлений в строке состояния.

Но когда я нажимаю кнопку дома, а затем нажимаю значок приложения на главном экране, я получаю все, как ожидалось.

Итак, есть ли способ, посредством которого я могу сделать то же самое с значком панели уведомлений.

Ответ 2

Значок панели уведомлений является PendingIntent, не так ли? A PendingIntent может принять намерение для трансляции, как только вы нажмете на уведомление. Вы можете найти пример в 3. Определите уведомление и PendingIntent:"