0

我有一个关于android开发的基本问题。在我的应用程序中,我有一个自动完成框。当用户单击菜单按钮时,自动完成变得可见。当用户单击自动完成中的条目时,文本视图会显示它。我想使用后退按钮,这样当用户按下它时。Textview 变得不可见,再次点击自动完成消失,然后第三次点击应用程序退出。但是在我的应用程序中单击应用程序退出。我是开发新手,所以不太了解,所以我在这里问。

4

1 回答 1

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

    }
于 2013-04-28T14:42:47.253 回答