处理android后退按钮

问题描述:

我有一个关于android开发的基本问题。在我的应用程序中,我有一个自动完成框。当用户点击菜单按钮时,自动完成变得可见。当用户点击自动填充中的条目时,文本视图显示它。我想使用后退按钮,以便用户按下它。 Textview变得不可见,再次点击autocomplte消失,并在第三次点击应用程序退出。但在我的应用程序中,只需点击一下应用即可退出。我对发展很陌生,所以不太了解它,所以我在这里问。处理android后退按钮

+2

从技术上讲,在正确的方向@ZouZou点。但是在介绍一个对单个应用程序唯一的用户界面行为之前,我会考虑三次。 – 2013-04-28 14:50:33

@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 

    }