2013-04-28 2 views
0

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

+2

Технически @ZouZou точки в правильном направлении. Но я бы подумал дважды, прежде чем вводить поведение пользовательского интерфейса, которое уникально для одного приложения. –

ответ

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 

    } 
Смежные вопросы