プロファイルアクティビティの[ ログアウト ]ボタンをクリックしているときに、ユーザーをログインページに移動します。このページでは、新しい資格情報を使用する必要があります。
したがって、私はこのコードを使用しました:
Intent intent = new Intent(ProfileActivity.this,
LoginActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
でonButtonClick
ログアウトボタンの。
しかし、問題は、ログインアクティビティのデバイスの戻るボタンをクリックすると、ProfileActivityに移動することです。LoginActivityでデバイスの戻るボタンを押すと、アプリケーションが閉じるはずだと思っていました。
何が悪いのですか?
LoginActivityのandroid:launchMode="singleTop"
マニフェストにも追加しました
ありがとうございました
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
私はこの質問から答えを得た:stackoverflow.com/questions/3473168/...