Я запускаю активность из своего виджета, который должен запускать специальный вид.
Но если приложение уже запущено (не оставлено с кнопкой «Назад»), Android вместо этого активирует действие, которое было показано в последний раз.
Есть ли какой-либо флаг или другой способ избежать такого поведения?
Закрытие предыдущего действия не будет проблемой в моем приложении, пользовательский ввод не будет потерян.
Я попробовал обходной путь с finish () в onStop (), но onStop также вызывается, когда вызывается вспомогательное действие (startActivityForResult), поэтому возвращение оттуда ничего не возвращает - приложение будет закрыто.