拦截Activity的后退键处理 两种方法

一,直接Override onKeyDown方法处理的。

@Override  
public boolean onKeyDown(int keyCode, KeyEvent event) {   
       
    if(keyCode == KeyEvent.KEYCODE_BACK){   
        return true;   
    }   
       
    return super.onKeyDown(keyCode, event);   
}  

二,

Override onBackPressed

@Override  
public void onBackPressed() {   
    if(条件){   
                  return;   
               }   
    super.onBackPressed();   
} 
 
 

你可能感兴趣的:(android)