Мое приложение имеет три действия, например A -> B-> C
.
Действие A вызывается из другого действия через startActivityForResult()
.Деятельность B и C также называются аналогично.Я должен также вызвать действие A из панели уведомлений (если есть определенное уведомление).
Теперь, если в данный момент я нахожусь в действии B или C, я нажимаю на панель уведомлений и вызываю действие A,приложение переходит только к действию А, а данные, введенные через действия B или C, не сохраняются.
Я не хочу такого поведения.Я хочу, чтобы, если я нажму на Уведомление, оно перенаправляло только на текущий экран.Может ли кто-нибудь помочь.(Я упомянул activity:launchMode
как SingleTask
).