介绍
本篇文章为大家展示了Android项目中如何修改FloatingActionButton中标题的文字与背景颜色,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
首先看一张图片,
我是在一个不错的开源的FloatingActionButton库基础上实现的,链接github开源库参考图片的标记和代码里的注释。代码如下:
& lt; com.getbase.floatingactionbutton.FloatingActionsMenu android: id=癅 + id/fab_meau" android: layout_width=皐rap_content" android: layout_height=皐rap_content" android: layout_alignParentBottom=皌rue" android: layout_alignParentRight=皌rue" android: layout_alignParentEnd=皌rue" 工厂:fab_addButtonColorNormal=癅color/theme_color"//修改meau按钮的背景色 工厂:fab_addButtonColorPressed=癅color/fab_pressed_color"//meau按钮按下的颜色 工厂:fab_addButtonPlusIconColor=癅color/white"//meau中间“+”;的颜色 工厂:fab_labelStyle=癅style/fab_labels_style"//标题样式,可以修改标题的颜色和背景 android: layout_marginBottom=?6 dp" android: layout_marginRight=?6 dp" android: layout_marginEnd=?6 dp"比; & lt; com.getbase.floatingactionbutton.FloatingActionButton android: id=癅 + id/fab_action_a" android: layout_width=皐rap_content" android: layout_height=皐rap_content" 工厂:fab_colorNormal=癅color/white" 工厂:fab_title=傲悼头⒉夹畔?//按钮的标题 工厂:fab_size=癿ini"//正常和迷你两个值,正常和meau一样大/比; & lt; com.getbase.floatingactionbutton.FloatingActionButton android: id=癅 + id/fab_action_b" android: layout_width=皐rap_content" android: layout_height=皐rap_content" 工厂:fab_colorNormal=癅color/white" 工厂:fab_title=案鋈朔⒉夹畔? 工厂:fab_size=癿ini" 工厂:fab_colorPressed=癅color/fab_pressed_color"/比; & lt;/com.getbase.floatingactionbutton.FloatingActionsMenu>
在价值。xml配置样式fab_labels_style代码如下:
& lt;样式名=癴ab_labels_style"比; & lt;项目名称=癮ndroid: background"祝辞@drawable/fab_label_background//文字背景的样式 & lt;项目名称=癮ndroid: textColor"祝辞@color/black//文字的颜色 & lt;/style>
可拉的文件夹下的fab_label_background。xml代码如下:
& lt;及# 63;xml version=?.0”;编码=皍tf-8", # 63;比; & lt;形状xmlns: android=癶ttp://schemas.android.com/apk/res/android"比; & lt;固体android:颜色=癅color/white"/比; & lt;填充 android:左=?6 dp" android:顶级=? dp" android:对=?6 dp" android:底部=? dp"/比;//离内边框的距离 & lt;角落 android:半径=? dp"/比;//边框四个叫的弧度 & lt;中风 android:宽度=? dp" android:颜色=癅color/text_color_84"/比;//边框边线的宽度和颜色 & lt;/shape>
上述内容就是Android项目中如何修改FloatingActionButton中标题的文字与背景颜色,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。