0
我创建了一个自定义XML这样的:自定义的矩形出错较低Android版本低于5.0
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:color="@color/colorAccent"
android:width="2dp"/>
<corners
android:bottomLeftRadius="30dp"
android:bottomRightRadius="30dp"
android:topLeftRadius="30dp"
android:topRightRadius="30dp" />
<size
android:height="400dp"
android:width="1000dp" />
这是圆角一个空矩形。它在5.0+ Android版本中看起来不错,但是当我在4.1上测试它时,黑色填充了矩形。
你知道这是什么原因吗?
旧操作系统版本存在一个错误。你需要在你的形状中添加一个固体标签。我不确定android:color/transparent是否可以在这些较旧的设备上工作,但... –
很好的答案,谢谢! –
很高兴工作! –