我正在尝试在我的应用中加入一个浮动操作按钮。这适用于API 21及更高版本的设备。但对于具有早期版本的设备,投影看起来像这样:
浮动操作按钮的xml如下所示:
<android.support.design.widget.FloatingActionButton
android:id="@+id/floatingActionButton"
android:layout_width="40dp"
android:layout_height="40dp"
android:clickable="true"
android:src="@drawable/ic_fab_add"
android:layout_marginLeft="16dp"
app:elevation="6dp"
app:borderWidth="0dp"
android:layout_above="@+id/destinationContainer" />
我使用支持设计库'com.android.support:design:23.1.1'来包含浮动操作按钮。
有人知道我做错了吗?
感谢。
修改
我发现,40dp的自定义大小是个问题。破碎的阴影可能只出现在40dp和原始大小之间的空间....这不能解决我的问题,但它有一个提示答案 0 :(得分:0)
尝试将此代码添加到xml
app:elevation="@dimen/floating_button_elevation"
app:borderWidth="0dp"
app:rippleColor="@color/your_ripple_color"
app:backgroundTint="@color/your_bg_color"