Android屏蔽返回键和Home键


Android屏蔽返回键和Home键

屏蔽返回键

  1. //屏蔽返回键的代码:   
  2. public boolean onKeyDown(int keyCode,KeyEvent event)  
  3. {  
  4.     switch(keyCode)  
  5.     {  
  6.         case KeyEvent.KEYCODE_HOME:return true;  
  7.         case KeyEvent.KEYCODE_BACK:return true;  
  8.         case KeyEvent.KEYCODE_CALL:return true;  
  9.         case KeyEvent.KEYCODE_SYM: return true;  
  10.         case KeyEvent.KEYCODE_VOLUME_DOWN: return true;  
  11.         case KeyEvent.KEYCODE_VOLUME_UP: return true;  
  12.         case KeyEvent.KEYCODE_STAR: return true;  
  13.     }  
  14.     return super.onKeyDown(keyCode, event);  
  15. }  

屏蔽home键的代码:   

  1. //屏蔽home键的代码:   
  2. public void onAttachedToWindow()   
  3. {  
  4.     this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);  
  5.     super.onAttachedToWindow();  
  6. }  

相关内容