首页 > 解决方案 > 在 android 4.4 中注意到浮动操作按钮周围的奇怪圆圈?

问题描述

当我在 android 4.4 中安装此应用程序时,我注意到每个浮动操作按钮周围都有一个奇怪的阴影圆圈。我将非常感谢任何帮助。它在版本 6、7 和 9 中也能正常工作。

>

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    android:layout_width="105dp"
    android:layout_height="121dp"
    android:layout_alignParentBottom="true"
    android:layout_gravity="right|bottom"
    android:layout_marginRight="8dp"
    android:layout_marginBottom="-1dp"
    android:outlineProvider="none"
    android:scaleType="center"
    android:src="@drawable/alarm01"
    android:visibility="visible"
    app:backgroundTint="#00FFFFFF"
    app:borderWidth="0dp"
    app:elevation="12dp"
    app:rippleColor="@color/shadow_mid_color" />

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab1"
    android:layout_width="105dp"
    android:layout_height="121dp"
    android:layout_alignParentBottom="true"
    android:layout_gravity="right|bottom"
    android:layout_marginRight="8dp"
    android:layout_marginBottom="-1dp"
    android:outlineProvider="none"
    android:scaleType="center"
    android:src="@drawable/mic01"
    android:visibility="gone"
    app:backgroundTint="#00FFFFFF"
    app:borderWidth="0dp"
    app:elevation="12dp"
    app:rippleColor="?android:attr/colorActivatedHighlight" />

标签: javaandroidandroid-4.4-kitkatfloating-action-button

解决方案


设置app:elevation0dp.

如果要将边框设置为浮动操作栏,请执行以下操作:

app:backgroundTintMode="screen"
app:elevation="12dp

推荐阅读