でログアウト オプションを使用して Android アプリケーションを作成しましたonCreateOptionsMenu
。ログアウトは完全に機能しますが、戻るボタンをもう一度押すと前のアクティビティに戻り、null 値を取得するとログイン画面にリダイレクトされます。ログイン画面が何度も表示されるようになりました。戻るボタンを押したときにアプリを完全に閉じたいのですが、方法がわかりません。
ログイン画面で戻るボタンの押下を処理するコードは次のとおりです。
@Override
public void onBackPressed() {
new AlertDialog.Builder(this)
.setTitle("BidNEMO")
.setMessage("Are you sure you want to exit?")
.setNegativeButton(android.R.string.no, null)
.setPositiveButton(android.R.string.yes, new OnClickListener() {
public void onClick(DialogInterface arg0, int arg1) {
Main.super.onBackPressed();
finish();
}
}).create().show();
}
みんなを助けてください..