DrawerLayout中侧边栏NavigationView沉浸式状态栏无效问题

工作总结

  • 针对DrawerLayout中侧边栏NavigationView沉浸式状态栏无效问题,疏忽了一个问题,需要设置Activity的Style中
    true 属性,同时在设置NavigationView属性为 android:fitsSystemWindows="true",即可完成沉浸式状态栏效果
  • 设置下列效果
DrawerLayout中侧边栏NavigationView沉浸式状态栏无效问题_第1张图片
效果

设置Activity的布局中的父布局android:fitsSystemWindows="false",因为图片为AppBarLayout包裹,所以设置其android:fitsSystemWindows="true",同时设置包裹ImageView的父布局为android:fitsSystemWindows="true"
参照完整的Activity布局



    
        

            

                

                

                

                
            


            
        
    

    

        

    

你可能感兴趣的:(DrawerLayout中侧边栏NavigationView沉浸式状态栏无效问题)