android返回键的处理

经常需要对返回键的事件进行处理,可以使用如下代码:

1 @Override
2  public boolean onKeyDown(int keyCode, KeyEvent event) {
3   // TODO Auto-generated method stub
4   if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
5    return true;
6   }
7   return super.onKeyDown(keyCode, event);
8  }

在其中添加相应的处理代码。但有些情况下需要继续返回键的功能,而这时已对返回事件做了拦截,可以调用如下代码:

onBackPressed();

这样就可以继续返回键的功能了。

 

posted on 2012-06-01 15:04  pawns  阅读(8421)  评论(0编辑  收藏  举报

导航