//设置全屏 状态栏的现实与隐藏 public static void fullScreen(Context context, Boolean b){ if (b){ //全屏 隐藏状态栏 WindowManager.LayoutParams layoutParams = ((Activity)context).getWindow().getAttributes(); layoutParams.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN; ((Activity)context).getWindow().setAttributes(layoutParams); ((Activity)context).getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); }else{ //退出全屏 WindowManager.LayoutParams layoutParams = ((Activity)context).getWindow().getAttributes(); layoutParams.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN); ((Activity)context).getWindow().setAttributes(layoutParams); ((Activity)context).getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); } }
Android 设置全屏 状态栏的显示与隐藏
最新推荐文章于 2024-06-22 09:51:14 发布