Android:FloatingActionButton 背景颜色及图标大小调整
一、修改背景色
- app:backgroundTint="@android:color/white" 是边框颜色
- android:backgroundTint="@android:color/white" 是里面背景颜色
- android:tint="@color/red_btn_bg_color" 是里面图片背景
1、替换系统背景颜色和图标默认颜色
android:backgroundTint:"@color/none_color"
2、替换系统背景颜色,系统边框颜色和图标默认颜色
app:backgroundTint:"@color/none_color"
3、替换系统颜色和替换图标默认颜色
android:tint:"@color/none_color"
二、图标大小
自定义FAB具有三个关键XML属性:
- app:fabSize:mini(40dp),normal(56dp),auto
- app:fabCustomSize:这将决定FAB的整体大小。
- app:maxImageSize:这将决定图标的大小。
FAB填充(图标和背景圆圈之间的空间,也称为涟漪)是通过以下方式隐式计算的:
(fabCustomSize - maxImageSize) / 2.0 = 16
请注意,可以通过通常的android:marginxml标签属性来设置fab的边距。