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

m.s*_*d.s 6 xml android android-chips

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

app:chipBackgroundColor="#6F000000"
Run Code Online (Sandbox Code Playgroud)

这不起作用并且总是有白色背景。我怎样才能做到这一点?

m.s*_*d.s 10

我在此链接中找到了解决方案。芯片在它们的背景下有一个白色的表面层,你可以用这个设置透明颜色:

app:chipSurfaceColor="@android:color/transparent"
Run Code Online (Sandbox Code Playgroud)