向Android中的FAB添加文本

问题描述 投票:1回答:1

如何像在Google中在Google中使用的图标下方那样向FAB(Floating Action Button)添加文本?​​

我正在使用不同的语言版本,因此我想将其作为文本而不是仅作为矢量来放置。

Google Maps

android android-layout material-design floating-action-button
1个回答
1
投票

您可以尝试使用ExtendedFloatingActionButton

扩展的浮动操作按钮用于特殊类型的促进行动。它们的区别在于图标和文本浮动在用户界面上方,并具有与变形相关的特殊运动行为,发射和转移锚点。

ExtendedFloatingActionButton

<com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton android:layout_width="56dp" android:layout_height="56dp" android:layout_margin="8dp" android:contentDescription="@string/app_name" android:text="@string/go" android:textAllCaps="true" android:padding="8dp" app:iconPadding="-3dp" android:gravity="center" android:drawableTop="@drawable/ic_navigate" app:layout_anchorGravity="bottom|right|end"/>

要使用result FAB,我们需要导入google Material组件依赖项,如下所示

ExtendedFloatingActionButton
© www.soinside.com 2019 - 2024. All rights reserved.