我正在开发一个简单的拍照应用。我决定使用一个FloatingActionButton,固定在底部的应用栏上,用于相机捕捉动作。一切都很好,但是我对FloatingActionButton本身有一点困难。当我按住按钮时,会出现一个带有六边形的阴影。我根本不想要这个动画。我如何去除这个?
以下是具体问题的图片。问题
下面是代码。
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/capture_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:backgroundTint="@android:color/transparent"
android:clickable="true"
android:contentDescription="@string/shutter"
android:focusable="true"
android:soundEffectsEnabled="true"
android:tint="@color/white"
app:backgroundTint="@color/white"
app:borderWidth="3dp"
app:elevation="0dp"
app:fabCustomSize="90dp"
app:rippleColor="@null"
android:scaleType="fitXY"
app:layout_anchor="@id/bottom_app_bar" />
你可以尝试设置一个 background
或 stateListAnimator="@null"