FloatingActionButton 背景中的线条

Lines in the background of FloatingActionButton

我使用 FloatingActionButton 表示 api 21+ 它显示完全没问题,但如果我在 api 20- 中查看它,那么它在背景中有四行。

下面是我的FloatingActionButton

的xml代码
<android.support.design.widget.FloatingActionButton
        android:id="@+id/bt_ok"
        android:layout_width="48dp"
        android:layout_height="48dp"
        android:layout_alignParentRight="true"
        android:layout_centerVertical="true"
        android:layout_marginRight="10dp"
        android:src="@drawable/ic_done"
        app:backgroundTint="@color/primary"
        app:borderWidth="0dp" />

屏幕为api 21+

屏幕为api 20-

看看第二个屏幕中 FloatingActionButton 下面的四根粗线,给我一个删除它的解决方案。

我自己的问题得到了答案,只需将高度和宽度更改为 wrap_content,问题就解决了。

<android.support.design.widget.FloatingActionButton
    android:id="@+id/bt_ok"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:layout_centerVertical="true"
    android:layout_marginRight="10dp"
    android:src="@drawable/ic_done"
    app:backgroundTint="@color/primary"
    app:borderWidth="0dp" />