以前のアクティビティをすべて終了してユーザーを効率的にログアウトする
Android アプリケーションでは、多くの場合、ユーザーがログアウトして元の状態に戻ることができるようにすることが望ましいです。初期ログイン画面。ただし、複数の画面にログアウト ボタンが存在する場合、ログアウト操作時にすべてのアクティブな画面を確実に閉じることが困難になる可能性があります。
解決策:
この問題を解決するにはでは、次のコード スニペットを利用します。
<code class="java">Intent intent = new Intent(getApplicationContext(), Home.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent);</code>
説明:
ユーザーがログを記録できる場合ホーム画面から出る場合は、インテントに追加のフラグを追加して、ホーム アクティビティ自体も終了するように指示することを検討してください。
以上がAndroid でユーザーを効率的にログアウトし、以前のアクティビティをすべて閉じるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。