Advertisement

安卓创新界面显示

阅读量:

安卓沉浸式状态栏实现

完成Activity中嵌套fragment的实现,确保各个fragment顶部能够展示差异化的视觉效果(包括图片沉浸式状态栏以及设置多样化颜色的状态栏)

在这里插入图片描述

1.首先,在Activity的onCreate(Bundle savedInstanceState)方法中,于调用setContentView(R.layout.xxx)之后,配置相关参数以实现状态栏的动态显示与隐藏功能。

复制代码
    if (Build.VERSION. SDK_INT >= 21) {
     View decorView = getWindow().getDecorView();
     int option = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE;
     decorView.setSystemUiVisibility(option);
     getWindow().setStatusBarColor(Color.TRANSPARENT

全部评论 (0)

还没有任何评论哟~