更新onAttachedToWindow,如下所示并尝试
@Override public void onAttachedToWindow() { if (!GlobalVars.testing) { GlobalVars.preventStatusBarExpansion(this); } super.onAttachedToWindow(); }
并使用添加更新oncreate
@Override protected void onCreate(Bundle savedInstanceState) { requestWindowFeature(Window.FEATURE_NO_TITLE); super.onCreate(savedInstanceState); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); ... }
对于Api超过14使用
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);