私のアプリは、ユーザーが初めてアプリを実行したときに、次のようなサインアップアクティビティを表示します。
- ActivitySplashScreen(ゲームへようこそ、アカウントにサインアップしますか?)
- ActivitySplashScreenSignUp(素晴らしい、この情報を記入してください)
- ActivityGameMain(メインゲーム画面)
そのため、ユーザーが各画面のボタンをクリックすると、アクティビティはその順序で互いに起動します。
ユーザーがアクティビティ#2から#3に移動したときに、履歴スタックから#1と#2を完全に消去できますか?ユーザーが#3にいて、戻るボタンを押すと、スプラッシュ画面に戻るのではなく、ホーム画面に移動するようにしたいと思います。
タスクでこれを達成できると思います(つまり、#3で新しいタスクを開始する)が、もっと簡単な方法があるかどうかを確認したかったのですが、
ありがとう