В моем приложении я использую некоторые действия, которые могут запускать друг друга.При возобновлении каждого действия я проверяю текущее состояние приложения, и если оно изменилось, я запускаю соответствующее действие.
Когда пользователь не в приложении, он получает уведомления строки состояния, а когда он нажимает на него,открывается соответствующее действие.
Но когда пользователь переходит на домашний экран из приложения, последнее действие приложения сохраняется в backStack, а когда изменяется состояние приложения и отправляются уведомления в строке состояния, пользователь щелкает, открывая соответствующее действие.Но когда пользователь нажимает кнопку «Назад», предыдущее действие приложения восстанавливается.
Поэтому я хочу, чтобы даже одно действие выполнялось даже с уведомлениями в строке состояния.Как я могу это сделать?