TextView の背景を円形にしたいので、以下のような形状スタイルを作成しました。ただし、複数のサイズの複数の色が必要なので (textSize は一定のまま)、スタイルで幅/高さを設定する必要があります。
私の理解から..レイヤーリストはすべての形状を互いに重ねますか?異なる場所で 12 回呼び出す必要があるため、12 個の形状スタイル xml を持つのはかなり面倒に思えます。
1 つの XML 内にさまざまな形状/サイズの組み合わせをすべて含めるより良い方法はありますか?
形のスタイル:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<corners android:radius="10dp"/>
<solid android:color="@color/girl_orange"/>
<size
android:width="84dp"
android:height="84dp" />
</shape>
レイアウト xml で呼び出される:
android:background="@drawable/skills_circle"
前もって感謝します!!