BottomAppBar FabCradleMargin становится меньше, почти плоским, когда BottomAppBar возвращается из скрытого - PullRequest
0 голосов
/ 20 декабря 2018

У меня проблема с тем, что мой FabCradleMargin стал меньше, почти ровным, внутри моей нижней панели приложений при навигации по моему приложению и прокрутке вверх / вниз, когда hideonScroll установлено в значение true.Когда BottomAppBar скрывается от экрана, он возвращает измененный размер под плавающей кнопкой действия.Должно быть, глюк в новых Android Material Components.Кто-нибудь еще испытывал эту проблему.Если это так, какие предложения вы должны исправить это.

До изображения и После изображения

<com.google.android.material.bottomappbar.BottomAppBar
    android:id="@+id/bar"
    android:layout_width="match_parent"
    android:layout_height="50dp"
    android:layout_gravity="bottom"
    app:elevation="4dp"
    app:fabAlignmentMode="center"
    app:fabCradleRoundedCornerRadius="2dp"
    app:hideOnScroll="true"
    app:layout_scrollFlags="scroll|enterAlways"
    app:navigationIcon="@drawable/ic_action_list" />

<com.google.android.material.floatingactionbutton.FloatingActionButton
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:backgroundTint="@color/blue500"
    app:fabSize="normal"
    app:layout_anchor="@+id/bar"
    app:tint="@color/white"
    app:layout_anchorGravity="right"
    app:srcCompat="@drawable/ic_select_camera" />
...