tt_mc

导航

拦截Activity的后退键处理

以前都是直接Override onKeyDown方法处理的。

 

 

Java代码 复制代码
  1. @Override  
  2. public boolean onKeyDown(int keyCode, KeyEvent event) {   
  3.        
  4.     if(keyCode == KeyEvent.KEYCODE_BACK){   
  5.         return true;   
  6.     }   
  7.        
  8.     return super.onKeyDown(keyCode, event);   
  9. }  

 

今天看了文档发现有个更简单的。Override onBackPressed

 

 

Java代码 复制代码
  1. @Override  
  2. public void onBackPressed() {   
  3.     if(条件){   
  4.                   return;   
  5.                }   
  6.     super.onBackPressed();   
  7. }  

posted on 2010-11-19 10:10  tt_mc  阅读(1573)  评论(1编辑  收藏  举报