Как мне обработать событие возврата ключа из User Home Activity в моем приложении? - PullRequest
0 голосов
/ 29 июня 2018

На данный момент, если я нажимаю клавишу «Назад», она переходит к «Фрагменту входа» без просмотра (пустой белый экран, стирающий элементы управления идентификатором электронной почты, паролем и кнопкой отправки).

Ниже приведен код в классе «UserHomeActivity»

@Override
public void onBackPressed() {
    DrawerLayout drawer = findViewById(R.id.user_drawer_layout);
    if (drawer.isDrawerOpen(GravityCompat.START)) {
        drawer.closeDrawer(GravityCompat.START);
    }
    else {
       // perform_exit_logout();
        super.onBackPressed();
    }

}

1 Ответ

0 голосов
/ 29 июня 2018

, если вы хотите выйти из приложения, используйте следующие коды

             Intent intent = new Intent(Intent.ACTION_MAIN);
        intent.addCategory(Intent.CATEGORY_HOME);
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(intent);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...