如题,android4.0以后的系统怎么样屏蔽home键呢?
百度好多写的都是在2.3以前的版本上,加入这条权限<uses-permission android:name=”android.permission.DISABLE_KEYGUARD”></uses-permission>
或在activity中重写@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
事实证明这两种方法都不可行,至少在4.0以后的版本上没法执行。
高手们,有没有好的解决方案呢?除了修改底层源码
百度好多写的都是在2.3以前的版本上,加入这条权限<uses-permission android:name=”android.permission.DISABLE_KEYGUARD”></uses-permission>
或在activity中重写@Override
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
事实证明这两种方法都不可行,至少在4.0以后的版本上没法执行。
高手们,有没有好的解决方案呢?除了修改底层源码
解决方案
40
本人也在找这个方法。试了好多都没有用。好像是要修改底层框架的。有高手么、、