Android-Statusleiste im Koordinator-Layout nach oben scrollen, wobei sich die Statussymbole mit dem Titel der Symbolleiste überschneiden.

Ich habe ein Problem bei der Verwendung des Koordinatorlayouts, das ein AppBarLayout (das eine ToolBar und ein TabLayout enthält) und einen ViewPager (das Fragmente enthält) als untergeordnete Elemente enthält. Ich möchte, dass die obere Leiste beim Scrollen nach unten ausgeblendet und beim Scrollen nach oben angezeigt wird. Wenn ich nach unten scrolle, wird auch die Statusleiste nach oben gescrollt. Die obere Leiste befindet sich direkt unter den Statussymbolen und wird von diesen überlappt.

Ich habe versucht, android: fitsSystemWindows = "true" für AppBarLayout und ViewPager hinzuzufügen, aber nichts hat sich geändert.

Nachstehend finden Sie den verwendeten Code und die Snapshots mit den beiden Statusangaben:

<android.support.design.widget.CoordinatorLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fitsSystemWindows="true">

    <android.support.design.widget.AppBarLayout
        android:layout_height="wrap_content"
        android:layout_width="match_parent"
        android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">

        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="?attr/colorPrimary"
            app:layout_scrollFlags="scroll|enterAlways"
            app:popupTheme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"/>

        <android.support.design.widget.TabLayout
            android:id="@+id/sliding_tabs"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:tabMaxWidth="0dp"
            app:tabGravity="fill"
            app:tabMode="fixed"/>

    </android.support.design.widget.AppBarLayout>

    <android.support.v4.view.ViewPager
        android:id="@+id/viewpager"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:layout_behavior="@string/appbar_scrolling_view_behavior"/>

</android.support.design.widget.CoordinatorLayout>