Android - возвращение к предыдущему действию с другим значением Intent
У меня есть приложение, которое имеет этот переход:
A -> B -> C -> D-> C
При входеC
Я должен проверить флаг. Тогда я должен передать это как намерение (скажем,intentX = false
) чтобыD
, Сделав что-то вD
, тогда он вернется кC
после нажатия кнопки. То, что я сделал, было просто передать сноваintentX
со значением true, затем снова запустите Activity C. Так что же случилось, что он создал еще одно мероприятие C.
Я хочу, чтобы мне не пришлось начинать новую деятельность C, а использовать предыдущую C, просто вызвавsuper.onBackPressed()
, Но я не могу передать новое значениеintentX
, Есть ли другой способ добиться того, чего я хочу. Я мог пропустить некоторые.