我有一个可绘制的背景,有一个圆角的矩形:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/white" />
<stroke android:width="1dp" android:color="@color/light_gray" />
<padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" />
<corners android:radius="6dp" />
</shape>
如预期的那样,这工作正常。
现在,我想将其更改为仅圆角,因此将其更改为:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/white" />
<stroke android:width="1dp" android:color="@color/light_gray" />
<padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" />
<corners android:topLeftRadius="6dp" android:topRightRadius="6dp"
android:bottomLeftRadius="0dp" android:bottomRightRadius="0dp"/>
</shape>
但是现在没有一个角是圆的,我得到一个普通的矩形。我在这里想念什么?
这确实不是解决方案,但我想我曾经遇到过类似的问题。将笔划增加到2像素会有帮助,但是您知道,这不是解决方案。
—
诗人
—
id=939