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是否可以在這些較舊的設備上工作,但... –
很好的答案,謝謝! –
很高興工作! –