我有一个布局:
<com.google.android.material.button.MaterialButtonToggleGroup
...
app:checkedButton="@+id/favorite_color1"
app:singleSelection="true">
<com.google.android.material.button.MaterialButton
android:id="@+id/favorite_color1"
... />
<com.google.android.material.button.MaterialButton
android:id="@+id/favorite_color2"
... />
</com.google.android.material.button.MaterialButtonToggleGroup>
在我的片段中,我可以通过这种方式设置背景颜色:
favorite_color1.setBackgroundColor(color)
AMaterialButton
有一个background
返回 a 的方法,RippleDrawable
我看到了这个问题,但它不起作用,而且它可能已经过时了。
如何以编程方式获取背景颜色?MaterialButton