startActivityForResult でアクティビティ B を呼び出すアクティビティ A があります。
アクション X を実行してアクティビティ A を更新する onActivityResult で結果を処理しています。
問題は、ユーザーがアクティビティ B で戻るキーを押すと、アクティビティ A で実行されたアクションがキャンセルされることです。これは、戻るキー イベントを処理しているためです。
つまり、アクティビティAでもバックキーイベントが処理されている...なぜですか?
アプリは API 4 を対象としています。
ありがとう