В настоящее время я использую комбинацию BottomAppBar и FloatingActionButton в моем макете (очевидно, внутри CoordinatorLayout): см. Layout:
<com.google.android.material.bottomappbar.BottomAppBar
android:id="@+id/bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
app:backgroundTint="@color/primarycolor"
app:theme="@style/ThemeOverlay.MaterialComponents.Dark"
app:fabAlignmentMode="center"
app:layout_scrollFlags="scroll|enterAlways"
app:navigationIcon="@drawable/ic_menu_time" />
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_scrollFlags="scroll|enterAlways"
app:backgroundTint="#FFFF0000"
app:layout_anchor="@id/bar"
app:rippleColor="#FFFF8888"
app:srcCompat="@drawable/ic_fab_search" />
Поведение прокрутки списка работает как прелесть для BottomAppBar, но яУ меня большие проблемы с FloatingActionButton.
Как вы можете видеть на скриншоте ниже, BottomAppBar полностью исчезает, и это здорово, но я не могу получить то же самое для FAB.Он просто немного двигается внизу.
Есть идеи, где я мог бы начать искать, чтобы это исправить?Правильным поведением будет то, что FAB будет следовать за Баром и просто исчезнет
![enter image description here](https://i.stack.imgur.com/4ydJV.png)
И после прокрутки:
![enter image description here](https://i.stack.imgur.com/UASzB.png)