如何使用不透明度更改 android 中的芯片背景和描边颜色

how to change Chip Background and Stroke color in android with opacity

我想用 alpha 更改 com.google.android.material.chip.Chip 背景,但是当我设置

app:chipBackgroundColor="#6F000000"

那行不通而且总是有白色背景。我该怎么做?

我在这个 link 中找到了解决方案。芯片在其背景下有一个白色表面层,您可以为此设置透明颜色:

app:chipSurfaceColor="@android:color/transparent"