如果我使用以下形状绘制圆角显示颜色时纯色是透明
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<stroke android:width="1dp" android:color="@android:color/black" />
<corners android:radius="20dp" />
<solid android:color="@android:color/transparent"/>
</shape>
然后以某种方式圆角结束有一个颜色(黑灰色)。除了在角落附近的位置外,形状的内部是透明的。当我将纯色设置为白色或黑色时,边框内的所有内容都按照预期的颜色显示。
我的问题是,为什么当纯色透明(或甚至没有设置)时,圆角似乎显示颜色?
感谢
请添加您使用此drawable的布局代码。 –