私の質問は、これらのタイプの質問とは少し異なります。アクティビティスタックを削除またはクリアしてから、新しいアクティビティを開始する必要があります。clear_topフラグの問題ではないと思います。私は例で説明しています:
私の活動の流れ:
Login > Home > Screen1 > screen2 ....
ログインアクティビティを終了するか、no_historyフラグを使用して呼び出します。だから私の活動はこんな感じ
Login(finished)> Home [bottom of the stack now] > Screen1 > Screen2[top of the stack]
セッションエラーを処理する必要があります。いずれかの時点でセッションエラーが発生した場合は、ログインアクティビティに戻る必要があります。ただし、スタックにログインアクティビティがないことを忘れないでください。したがって、clear_topは機能しません。
Screen2でセッションエラーが発生した場合は、フルスタック(screen2、screen1、home)をクリアしてから、ログインアクティビティを開始する必要があります。戻るボタンを押してログインアクティビティを実行すると、アプリが閉じます。
アクティビティスタックをクリアする方法はありますか?
前もって感謝します