处理android后退按钮
问题描述:
我有一个关于android开发的基本问题。在我的应用程序中,我有一个自动完成框。当用户点击菜单按钮时,自动完成变得可见。当用户点击自动填充中的条目时,文本视图显示它。我想使用后退按钮,以便用户按下它。 Textview变得不可见,再次点击autocomplte消失,并在第三次点击应用程序退出。但在我的应用程序中,只需点击一下应用即可退出。我对发展很陌生,所以不太了解它,所以我在这里问。处理android后退按钮
答
@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
}
从技术上讲,在正确的方向@ZouZou点。但是在介绍一个对单个应用程序唯一的用户界面行为之前,我会考虑三次。 – 2013-04-28 14:50:33