::
::
::
::
::
- @Override
- public void onAttachedToWindow() {
- // TODO Auto-generated method stub
- this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
- super.onAttachedToWindow();
- }
- @Override
- public boolean onKeyDown(int keyCode, KeyEvent event) {
- // TODO Auto-generated method stub
- switch(keyCode) {
- case KeyEvent.KEYCODE_BACK:
- Log.e("Test01", "onKeyDown KEYCODE_BACK");
- break;
- case KeyEvent.KEYCODE_HOME:
- Log.e("Test01", "onKeyDown KEYCODE_HOME");
- break;
- }
- return false;
- }
以上方法在api 5以上有效,经本人测试在2.3版本上已经失效,Home键已经无法被屏蔽,大家如果有什么新方法欢迎留言。
posted on
2011-08-10 11:34
denniswang
阅读(
490)
评论()
收藏
举报