向 ExtendedFloatingActionButton 添加高度(阴影)

Adding elevation (shadow) to ExtendedFloatingActionButton

我正在尝试将高程(阴影)添加到 com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton 但它不适用
到目前为止我已经尝试添加:

app:elevation="8dp"
app:borderWidth="0dp"

即使有人提到的顺序不同,也可能会有所不同
删除了 android:background 和其他一些属性只是为了看看它是否与海拔相撞但没有运气。
目前完整的定义如下所示:

<com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton
        android:id="@+id/save_reminder_fab"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentEnd="true"
        android:layout_alignParentRight="true"
        android:layout_gravity="bottom|end"
        android:layout_margin="@dimen/fab_margin"
        android:text="@string/save"
        android:textAllCaps="true"
        android:textColor="@color/white"
        android:paddingTop="10dp"
        android:paddingBottom="10dp"
        android:paddingStart="15dp"
        android:paddingLeft="15dp"
        android:paddingRight="20dp"
        android:paddingEnd="20dp"
        app:elevation="8dp"
        app:borderWidth="0dp"
        app:icon="@drawable/ic_check_white_18dp"
        app:backgroundTint="@color/colorPrimary"
        app:layout_anchorGravity="bottom|end" />

设置海拔的属性为app:elevation,默认值为6dp

使用:

<com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton
        app:elevation="8dp"

检查您的 material 组件库并使用最新的稳定版本(当前 1.2.0)。

使用:

android:stateListAnimator="@null"

 android:elevation="2dp"