Android超简单实现沉浸式状态栏


      style属性:

    activity中:

if(Build.VERSION.SDK_INT>=21) {

     View decorView = getWindow().getDecorView();

     intoption = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN| View.SYSTEM_UI_FLAG_LAYOUT_STABLE;

     decorView.setSystemUiVisibility(option);

     getWindow().setStatusBarColor(Color.TRANSPARENT);

}

xml中:


fitsSystemWindows属性一定要加才会深入到状态栏

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 实现辅助(外挂)参考地址:http://developer.android.com/training/access...
    AFinalStone阅读 5,265评论 0 0
  • 如果在Activity的layout中放一张图片,并且设置图片的宽和高为match,效果如下: 接下来隐藏掉状态栏...
    超神的菠萝阅读 5,555评论 2 21
  • DecorView是Window的顶层view, 也就是说我们所有的控件都是包含在这个view中的. androi...
    hesanwei阅读 8,912评论 0 1
  • 前言在使用App的过程中,如果细心观察,我们会发现,某些应用顶部菜单栏颜色会延伸到系统状态栏中,使得菜单栏和状态栏...
    heyzhuyue阅读 4,377评论 0 1
  • 夜空干净得一片云也没有。都市的灯火给它添了些红,和原本蓝灰的调子揉在一起,揉出一种难以言说的色彩,说不上是丑还是美...
    archergiotto阅读 4,099评论 3 11