private void fullscreen(boolean enable) {
Window window = ((MomentListAcy) mContext).getWindow();
WindowManager.LayoutParams lp = window.getAttributes();
if (enable) { //显示状态栏
lp.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;
lp.flags |= WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION;
window.setAttributes(lp);
window.addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
} else { //隐藏状态栏
lp.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN);
lp.flags &= (~WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
window.setAttributes(lp);
window.clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
}
}
android 全屏 (无状态栏 Navigation bar) 切换
最新推荐文章于 2024-08-22 17:46:38 发布