У меня есть действие A, которое вызывает действие B с помощью startActivityForResult.
Я обрабатываю результат с помощью onActivityResult, который выполняет действие X, чтобы обновить действие A.
Проблема в том, что когда пользователь нажимает клавишу возврата в действии B, действие, выполняемое в действии A, отменяется, поскольку оно обрабатывает событие возврата клавиши.
То есть событие возврата клавиши обрабатывается также в действии А ... почему?
Приложение ориентировано на API 4.
Спасибо