我需要在Android 4.4上禁用我的应用程序内的通知栏,此代码正常工作禁用通知栏,第二次当我下拉时我可以查看通知。我可以在我的活动中设置通知栏禁用一段时间。请以任何方式帮助我。
她是我的代码......
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
View decorView = getWindow().getDecorView();
int uiOptions = View. SYSTEM_UI_FLAG_FULLSCREEN;
int uiOption = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION;
decorView.setSystemUiVisibility(uiOptions);
decorView.setSystemUiVisibility(uiOption);
decorView.requestFocus();
decorView.requestFocusFromTouch();
}
答案 0 :(得分:1)
试试这段代码:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
这应该在setContentView();
之前添加并隐藏动作栏:
getActionBar().hide;
如果那不行,试试这个..
requestWindowFeature(Window.FEATURE_NO_TITLE);
答案 1 :(得分:0)
如何使用沉浸式全屏模式,这是在4.4中引入的?在我看来,这就是你所需要的。 更多详情:https://developer.android.com/training/system-ui/immersive.html