新的 android 设计库提供了android.support.design.widget.FloatingActionButton
更容易实现浮动操作按钮的功能。
但按钮始终是一个圆圈。
我从公司设计师那里收到了一个方形浮动按钮的概念,但我找不到任何将背景更改为android.support.design.widget.FloatingActionButton
方形背景的参考。
注意:如果我使用自定义的自定义可绘制对象,则背景仍然有圆圈,如下所示:
<android.support.design.widget.FloatingActionButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/button_filter"
app:layout_anchor="@+id/appbar"
app:layout_anchorGravity="bottom|right|end" />
我尝试使用简单的Button
,但它似乎在折叠时破坏了工具栏的大小:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dp"
android:elevation="10dp"
android:background="@drawable/button_filter"
app:layout_anchor="@+id/appbar"
app:layout_anchorGravity="bottom|right|end" />
是否可以使用FloatingActionButton
带有新的 Android 设计库的方形按钮?