有很多SO帖子说他们的按钮因为一个bug而显示为正方形。
但是我的目标是使用一个正方形按钮。如何将圆形浮动操作按钮更改为正方形?
以下是相关链接: - 带有正方形形状的浮动操作按钮 - 使用Android Design Library实现正方形浮动操作按钮 - 浮动操作按钮显示为正方形
但是我的目标是使用一个正方形按钮。如何将圆形浮动操作按钮更改为正方形?
以下是相关链接: - 带有正方形形状的浮动操作按钮 - 使用Android Design Library实现正方形浮动操作按钮 - 浮动操作按钮显示为正方形
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:backgroundTint="@color/standardBlue"
app:srcCompat="@drawable/ic_3d_model"/>
ShapeAppearanceModel
进行形状处理,您可以定义自定义的CornerTreatment
,而不仅仅是RoundedCornerTreatment
或CutCornerTreatment
。在这种情况下,RoundedCornerTreatment
就足够了,只需使用0dp
,您可以在我的答案中查看。 - Gabriele Mariotti