Ich versuche mit XML in Android einen Kreis mit nur einem Rand zu erstellen:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval" >
<stroke android:width="1dp"
android:color="#000000"/>
</shape>
Der Code, den ich verwendet habe, ist oben angegeben. Ich bekomme jedoch eine feste Scheibe und keinen Ring. Ich möchte die Ausgabe nur mit XML und nicht mit Canvas erhalten. Was mache ich falsch?
Vielen Dank.
EDIT: Habe es dank der Antwort unten zum Laufen gebracht. Hier ist mein letzter Code:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:innerRadius="0dp"
android:shape="ring"
android:thicknessRatio="1.9"
android:useLevel="false" >
<solid android:color="@android:color/transparent" />
<size android:width="100dp"
android:height="100dp"/>
<stroke android:width="1dp"
android:color="#FFFFFF"/>
</shape>
android:thicknessRatio="2"
zu einem geschlossenen Ring gemacht (Nexus 5, Lollipop)