我正在尝试为我的 TextView 设置圆形背景,因此我创建了如下形状样式。但是我需要有多种颜色和多种尺寸(而 textSize 保持不变),所以我需要在样式中设置宽度/高度。
据我了解..图层列表将所有形状放在一起?因为我需要在不同的地方调用 12 次,所以有 12 个 shape 样式的 xml 看起来很麻烦。
有没有更好的方法在一个 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"
提前致谢!!