У меня есть приложение для Android, которое запускает новое действие
Intent startAuthorization = new Intent(AndroidActivity, AuthorizeUser.class);
startActivityForResult(startAuthorization,4711);
Когда это новое действие выполнено (нажата кнопка «ОК»), я звоню
setResult(RESULT_OK, returnResult);
finish();
, который работает нормально.Если пользователь не нажимает кнопку «ОК», а использует кнопку возврата телефона (эта стрелка указывает влево), приложение принудительно закрывается.Я установил точку останова в первой строке моего метода onActivityResult, но отладчик никогда не останавливается на этом.Я понятия не имею, где возникает проблема - как я могу узнать?Есть ли способ, который я должен переписать, чтобы обработать эту кнопку назад?