如何以编程方式更改android.support.design.widget.FloatingActionButton颜色

时间:2019-05-24 14:42:03

标签: android background floating-action-button android-support-design

我有一个 getRange() android.support.design.widget.FloatingActionButtonapp:backgroundTint="#3399ff"

我使用android:backgroundTint="@color/white"

要更改DrawableCompat.setTintList(DrawableCompat.wrap(floatingActionButton.getContentBackground()), androidBackgroundTintColor);,但我还没有弄清楚如何更改android:backgroundTint="@color/white" ...

您是否会知道?

请注意其 app:backgroundTint 而不是 android:backgroundTint

app:backgroundTint="#3399ff"

1 个答案:

答案 0 :(得分:0)

使用此:

fab.setBackgroundTintList(ContextCompat.getColorStateList(getApplicationContext(), R.color.purple_200));