android 里用shape画圆,怎么填充颜色

2026年09月24日 17:03
有1个网友回答
网友(1):

布局文件

android:id="@+id/msg_new_counter"
android:textStyle="bold"
android:layout_marginTop="3dp"
android:padding="3dp"
android:text="22"
android:textColor="#ffffff"
android:textSize="8sp"
android:layout_gravity="top|center_horizontal"
android:layout_marginLeft="20dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/bg_have_msg"/>

2.资源文件


android:shape="ring"
android:innerRadius="6dp"
android:innerRadiusRatio="1"
android:thickness="0dp"
android:thicknessRatio="2"
android:useLevel="false">




在android studio的布局预览里显示正常(红底白字的圆),