「A」にはMainActivity
アクティビティ「B」を起動するボタンがあり、アクティビティ「B」にはアクティビティ「C」を起動する別のボタンがあります。アクティビティ B と C には、両方ともonBackPressed()
メソッドがありAlertDialog
、ユーザーが に戻りたいかどうかを尋ねるように見えますMainActivity
。はいを押すと、プログラムは MainActiviy を表示するはずです。
問題は、アクティビティ B では問題がなく、finish()
メソッドを呼び出すだけでMainActivity
表示されるのですが、問題はアクティビティ C にあります。finish()
メソッドを呼び出すと、プログラムはアクティビティ B に戻ります。アクティビティ C から戻る方法はMainActivity
? ?