如何实现屏蔽系统自动响应HOME键??改成我的处理?在一个activity中,我不能修改framework,急急急!

解决方案 »

  1.   

    先禁止Home键,再在onKeyDown里处理按键值@Override public boolean onKeyDown(int keyCode, KeyEvent event){ // TODO Auto-generated method stub  if(KeyEvent.KEYCODE_HOME==keyCode)    android.os.Process.killProcess(android.os.Process.myPid());     return super.onKeyDown(keyCode, event);  } @Override public void onAttachedToWindow() { // TODO Auto-generated method stub    this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);    super.onAttachedToWindow(); } 
    加权限禁止Home键<uses-permission android:name="android.permission.DISABLE_KEYGUARD"></uses-permission>