アプリケーションがあります。3 つのアクティビティ A、B、C があるとします。
A->B(サブアクティビティ)->C(サブアクティビティ)。
次のアクティビティに切り替えるために、これらの親切なコードを設定しました。
setContentView(R.layout.B);
問題は、アクティビティ B または C の実行中にエミュレータまたは電話の [戻る] ボタンをクリックすると、アプリケーション ウィンドウが閉じてホームに戻ることです。アクティビティ C の戻るボタンを押すと、最初にアクティビティ B に移動し、次に A に移動し、その後もう一度クリックして戻るボタンを押すと、ホーム画面になるか、アプリケーション ウィンドウが閉じます。
コードにメソッドや何か問題があるか、編集する必要がありますか?