我正在尝试在我的应用程序中加入一个浮动动作按钮。对于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’来包含浮动动作按钮。
有人知道我做错了什么吗?
谢谢。
编辑:
我发现,40 of的定制尺寸才是问题所在。破碎的阴影可能只出现在40 in和原始大小之间的空间.这不能解决我的问题,但这是个暗示。
发布于 2016-01-02 09:57:01
尝试将此代码添加到xml中。
app:elevation="@dimen/floating_button_elevation"
app:borderWidth="0dp"
app:rippleColor="@color/your_ripple_color"
app:backgroundTint="@color/your_bg_color"
https://stackoverflow.com/questions/34568788
复制相似问题