CoordinatorLayout Toolbar и Recyclerview внутри фрагмента Отрезает нижний элемент - PullRequest
0 голосов
/ 14 сентября 2018

Это мой макет

<android.support.design.widget.CoordinatorLayout >

<android.support.design.widget.AppBarLayout>

    <android.support.design.widget.CollapsingToolbarLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:layout_scrollFlags="scroll|exitUntilCollapsed"
        app:titleEnabled="false">

        <android.support.v7.widget.Toolbar
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:gravity="center_vertical"
            app:contentInsetStart="0dp"
            app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
            app:layout_collapseMode="pin">
        </android.support.v7.widget.Toolbar>
    </android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>

<RecyclerView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:scrollbars="none"
    android:overScrollMode="never"
    android:layout_gravity="fill_vertical"
    app:behavior_overlapTop="64dp"
    app:layout_behavior="@string/appbar_scrolling_view_behavior">

</RecyclerView>

Это происходит, если я использую это в упражнении, но исправлю это с помощью setActionBar(toolbar).Но установка в Fragment не исправляет это.Я не могу переместить макет в действии, потому что я использую график навигации.Есть ли способ это исправить?Спасибо!

РЕДАКТИРОВАТЬ: Я не могу использовать marginBottom на RecyclerView, потому что я буду повторно использовать эту настройку на другом Fragment, но с Toolbar неизвестной высоты (?attr/actionBarSize + someheight)

...