Не работают флаги прокрутки координатора панели инструментов - PullRequest
0 голосов
/ 04 мая 2019

У меня есть основной вид деятельности с контейнером для фрагментов с повторным просмотром.Я создал 2 пользовательских поведения: 1-ое для нижней навигации, чтобы скрыть при прокрутке, 2-е для frame-layout (контейнер для фрагментов).Я добавил флаги прокрутки на панель инструментов, но они не работают, но пользовательское поведение делает свое дело нормально

Я думал, что это проблема несовместимости зависимостей, потому что недавно я использовал инструмент миграции androidX, и не все зависимости были изменены после полной миграции, поэтомуЯ это сделал, и это не помогло.Вкладка в Appbar-макет тоже не помогла

Основная активность

<com.google.android.material.appbar.AppBarLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">

    <androidx.appcompat.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="410dp"
            android:layout_height="?android:attr/actionBarSize"
            android:background="@drawable/ic_toolbar_background"
            app:layout_scrollFlags="scroll|enterAlways"
            app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/>

</com.google.android.material.appbar.AppBarLayout>

<FrameLayout
        android:id="@+id/main_nav_host_fragment"
        android:name="androidx.navigation.fragment.NavHostFragment"
        android:layout_marginTop="?attr/actionBarSize"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignParentStart="true"
        android:layout_alignParentEnd="true"
        android:layout_above="@+id/bnMain"
        app:layout_behavior=".common.ui.FrameNavigationBehavior"/>

<com.google.android.material.bottomnavigation.BottomNavigationView
        android:id="@+id/bnMain"
        android:theme="@style/BottomNavigationTheme"
        android:layout_gravity="bottom"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentStart="true"
        android:layout_marginStart="0dp"
        android:layout_alignParentEnd="true"
        android:layout_marginEnd="0dp"
        android:background="@color/colorBackgroundLayout"
        app:labelVisibilityMode="unlabeled"
        app:menu="@menu/menu_navigation"
        app:layout_behavior=".common.ui.BottomNavigationBehavior">
</com.google.android.material.bottomnavigation.BottomNavigationView>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...