アプリの起動時にスプラッシュ画面のアクティビティがあります。起動スプラッシュ画面にはfinish()があるため、ユーザーが最後の残りのアクティビティから戻るを押しても、起動スプラッシュ画面は表示されなくなります。ただし、アプリを直接終了する代わりに、起動スプラッシュ画面とは異なる画像を持つ終了スプラッシュ画面をアプリに表示させます。その後、アプリは直接終了します。
だから私はそれを次のようにしたいと思います:スプラッシュ画面1(開始)->アクティビティA->アクティビティB->(押し戻す)->アクティビティAを表示->(もう一度押す)->スプラッシュ画面2(終了)
どうやってするか?
アクティビティAの戻るボタンを上書きする必要がありますか、それともユーザーがアクティビティAの戻るボタンを押したときに新しいアクティビティを表示する別の方法がありますか?