-
在activity中加上下面这段代码就可以屏蔽home
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub // 按下键盘上返回按钮 if (keyCode == KeyEvent.KEYCODE_HOME) { Log.i("TAG","home"); System.exit(0); return true; } else return super.onKeyDown(keyCode, event); }
-
前提是,要重写onAttachedToWindow()这个方法。
@Override
public void onAttachedToWindow()
{
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);
super.onAttachedToWindow();
}
注意。api 1.5以上