解决方案 »

  1.   

    我只能说放弃吧!It's impossible!省得你浪费时间在这上面
      

  2.   

    难道不能重新写onkey? public static final int FLAG_HOMEKEY_DISPATCHED = 0x80000000;
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            this.getWindow().setFlags(FLAG_HOMEKEY_DISPATCHED, FLAG_HOMEKEY_DISPATCHED);//关键代码
            setContentView(R.layout.main);
        }
      

  3.   

    1.屏蔽Activity中的Home键功能,只需要在你要屏蔽的activity 中重写 onAttachToWindow() 这个函数就可以了
    [java]
    @Override   
    public void onAttachedToWindow() {   
        this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);    
        super.onAttachedToWindow();   
    }   
        @Override 
        public void onAttachedToWindow() { 
            this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);  
            super.onAttachedToWindow(); 
        }  
      

  4.   


    我也发现了  我想实现是手机锁屏那种效果 开启一个activity  不输入正确密码  就进不去 HOME键当然也 不行
      

  5.   

    彻底的屏蔽home键目前是没有办法的!