Android屏蔽HOME键亲测可用

转载请标明原文地址谢谢;

之前遇到过需要屏蔽HOME键的场景,百度搜了很多根本不好使,Framework层又不能动。后来找到了,亲测可用,今天抽空贴出来;

下面不废话,直接上代码

@Override
    public void onAttachedToWindow() {
        this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);
        super.onAttachedToWindow();
    }


Activity里直接重写。


我这边的话Android5.1是完全没问题的,还有一种的话就是AndroidManifest里直接将应用设为launcher。不过不知道为啥我这个设launcher之后第一次点HOME键会闪一次(重启了)

慎用!!不要拿来搞流氓软件!!

你可能感兴趣的:(Android)