我创建了一个这样的自定义xml:
<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上测试时,矩形用黑色填充。
你知道是什么原因引起的吗?
答案 0 :(得分:1)
只是复制我以前的评论:旧操作系统版本存在一个错误。您还需要在形状中添加实体标记。我不确定android:color / transparent是否可以在这些旧设备上运行...