image.png
跟之前的沉浸式没设置fitsSystemWindows一样的,于是,给AppBarLayout设置了下fitsSystemWindows为true就行了,CoordinatorLayout要不要设置无所谓,但是如果只设置了CoordinatorLayout,没设置AppBarLayout,顶部会多出一个状态栏高度的空格。然后该页面的根布局需由LinearLayout改为RelativeLayout(可改可不改),再加入android:fitsSystemWindows=”true”属性就没问题了~因为解决这个bug花了两天时间,所以特地分享一下:)
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/cdl_view"
android:fitsSystemWindows="true"
android:visibility="visible">
android:id="@+id/app_bar"
android:fitsSystemWindows="true"
android:layout_width="match_parent"