AndroidでXMLを使用して、境界線のみの円を作成しようとしています。
<?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>
私が使用したコードは上に掲載されています。しかし、私は固体ディスクを取得し、リングではありません。キャンバスではなくXMLのみを使用して出力を取得したいと思います。私は何が間違っているのですか?
ありがとう。
編集: 以下の答えのおかげでそれが機能するようになりました。これが私の最終的なコードです:
<?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"
を閉じたリング(ネクサス5、ロリポップ)にした