Управление кнопкой возврата Android

У меня есть основной вопрос о разработке Android. В моем приложении у меня есть окно автозаполнения. Когда пользователь нажимает на кнопку меню, автозаполнение становится видимым. Когда пользователь нажимает на запись в автозаполнении, текстовые представления показывают это. Я хочу использовать кнопку назад, чтобы когда пользователь нажимает ее. Textview становится невидимым, при повторном нажатии автозаполнение исчезает, а затем при третьем щелчке происходит выход из приложения. Но в моем приложении на один клик выходит приложение. Я новичок в разработке, поэтому не знаю много об этом, поэтому я спрашиваю здесь.

1 ответ

@Override
   public boolean onKeyDown(int keyCode, KeyEvent event) {
       if ((keyCode == KeyEvent.KEYCODE_BACK)) {
         //stuff
       }
    return super.onKeyDown(keyCode, event);
   } 

Начиная с API 5:

 @Override
    public void onBackPressed() {
        //stuff

    }
Другие вопросы по тегам