关闭

设置系统栏可见性

109人阅读 评论(0) 收藏 举报
分类:
public static void setSystemBarVisible(final Activity context,
   boolean visible) {
  int flag = context.getWindow().getDecorView().getSystemUiVisibility();
  // int fullScreen = View.SYSTEM_UI_FLAG_SHOW_FULLSCREEN;
  int fullScreen = 0x8;
  if (visible) {
   if ((flag & fullScreen) != 0) {
    context.getWindow().getDecorView()
      .setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
   }
  } else {
   if ((flag & fullScreen) == 0) {
    context.getWindow().getDecorView()
      .setSystemUiVisibility(flag | fullScreen);
   }
  }
 }
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:55388次
    • 积分:1889
    • 等级:
    • 排名:千里之外
    • 原创:138篇
    • 转载:2篇
    • 译文:0篇
    • 评论:5条
    文章分类
    最新评论