Я создал приложение для Android с возможностью выхода из системы в onCreateOptionsMenu
. Выход из системы работает отлично, но когда я снова нажимаю кнопку «Назад», он возвращает меня к предыдущему действию, и когда он получает нулевое значение, он перенаправляется на экран входа в систему. Теперь мой экран входа появляется снова и снова. Я хочу полностью закрыть приложение, когда я нажимаю кнопку «Назад», но не знаю, как это сделать.как закрыть приложение Android полностью
Вот мой код, чтобы обрабатывать кнопку назад нажмите на экране входа в систему:
@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();
}
пожалуйста помочь guyss ..
Попробуйте [this] (http://stackoverflow.com/a/14316135/1777090) –
Возможный дубликат [Android: правильный способ использования onBackPressed()] (http://stackoverflow.com/questions/6413700/ android-proper-way-to-use-onbackpressed) –