在 Android 中向 FAB 添加文本
Add text to FAB in Android
如何将文本添加到 FAB (Floating Action Button) 图标下方作为 Google 在地图中使用?
我正在使用不同的语言版本,所以我想把它作为文本放在那里,而不仅仅是作为矢量。
你可以试试ExtendedFloatingActionButton
。
Extended floating action buttons are used for a special type of
promoted action. They are distinguished by an icon and a text floating
above the UI and have special motion behaviors related to morphing,
launching, and the transferring anchor point.
<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"/>
要使用 ExtendedFloatingActionButton
我们需要导入 google material 组件依赖项,如下所示
implementation 'com.google.android.material:material:1.1.0'
如何将文本添加到 FAB (Floating Action Button) 图标下方作为 Google 在地图中使用?
我正在使用不同的语言版本,所以我想把它作为文本放在那里,而不仅仅是作为矢量。
你可以试试ExtendedFloatingActionButton
。
Extended floating action buttons are used for a special type of promoted action. They are distinguished by an icon and a text floating above the UI and have special motion behaviors related to morphing, launching, and the transferring anchor point.
<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"/>
要使用 ExtendedFloatingActionButton
我们需要导入 google material 组件依赖项,如下所示
implementation 'com.google.android.material:material:1.1.0'