Как настроить форму FloatingActionButton? - PullRequest
0 голосов
/ 02 февраля 2019

Я хочу изменить форму кнопки Floatingaction следующим образом: https://drive.google.com/file/d/1YfYKLy_y8d0W4JYXSngHfkJi-FaSLozi/view?usp=sharing

Я использую,

com.google.android.material.floatingactionbutton.FloatingActionButton

Я поднялся на следующий уровень.Но я хочу изменить форму FAB без использования сторонней библиотеки.Потому что если я зайду в стороннюю библиотеку, нижний бар якоря будет утерян.https://drive.google.com/file/d/1b5_BsNuP1PpiG18s5_R8MQk2rLlaNQ2O/view?usp=sharing

Это мой код выше FloatingActionButton с BottomBar.

<com.google.android.material.bottomappbar.BottomAppBar
        android:id="@+id/bar"
        android:layout_width="match_parent"
        android:layout_height="?android:attr/actionBarSize"
        android:layout_gravity="bottom"

        app:fabAlignmentMode="center"
        app:fabCradleMargin="4dp"
        app:fabCradleRoundedCornerRadius="15dp"
        app:fabCradleVerticalOffset="0dp"
        app:hideOnScroll="true"

        app:backgroundTint="@color/colorErrorText"
        app:navigationIcon="@android:drawable/ic_dialog_email"/>

    <com.google.android.material.floatingactionbutton.FloatingActionButton
        android:id="@+id/fab"
        style="@style/Widget.MaterialComponents.FloatingActionButton"
        android:layout_width="@dimen/fab_size"
        android:layout_height="@dimen/fab_size"
        app:fabCustomSize="@dimen/fab_size"
        app:srcCompat="@android:drawable/ic_dialog_email"
        app:layout_anchor="@id/bar"/>
compileSdkVersion 28
targetSdkVersion 28

Любая помощь или совет будет признателен.

...