更改 FloatingActionButton 和 SubActionButton 背景颜色
change FloatingActionButton and SubActionButton background color
是否可以在使用最小 APi 16 时更改 android 浮动操作按钮和子操作按钮的背景颜色?
我尝试过很多不同的情况,例如:
actionButton.setBackgroundTintList(getResources().getColorStateList(R.color.myColor));
但是都说最低API等级是16,要求是21。
有没有办法在 API 级别 16 中以编程方式在 Java 文件中执行此操作?
我想你可以使用
android:backgroundTint="@color/white"
要更改浮动操作栏的颜色,只需在 xml
中写入
app:backgroundTint="@color/desired_color"
在java中是
actionButton.setBackgroundTintList(ColorStateList.valueOf(ContextCompat.getColor(context, your color)));
是否可以在使用最小 APi 16 时更改 android 浮动操作按钮和子操作按钮的背景颜色?
我尝试过很多不同的情况,例如:
actionButton.setBackgroundTintList(getResources().getColorStateList(R.color.myColor));
但是都说最低API等级是16,要求是21。
有没有办法在 API 级别 16 中以编程方式在 Java 文件中执行此操作?
我想你可以使用
android:backgroundTint="@color/white"
要更改浮动操作栏的颜色,只需在 xml
中写入app:backgroundTint="@color/desired_color"
在java中是
actionButton.setBackgroundTintList(ColorStateList.valueOf(ContextCompat.getColor(context, your color)));