Closed ghost closed 5 years ago
怎么给一个View同时设置 圆角 和 check状态? 比如 <RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@drawable/text_check_g3_b1" app:bl_corners_radius="16dp" android:bl_solid_color="@drawable/text_check_g3_b1" tools:text="XXX" />
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@drawable/text_check_g3_b1" app:bl_corners_radius="16dp" android:bl_solid_color="@drawable/text_check_g3_b1" tools:text="XXX" />
text_check_g3_b1 的代码如下 `<?xml version="1.0" encoding="utf-8"?>
如果只需要支持设备5.0+,可以使用corner的属性配合bl_checked_solid_color和bl_unChecked_solid_color,如果需要支持5.0以下的设备,要麻烦一点,需要使用bl_checked_drawable和bl_unChecked_drawable属性,这两个属性内传入的是圆角shape.xml的drawable,也就是要写两个圆角的xml
怎么给一个View同时设置 圆角 和 check状态? 比如
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@drawable/text_check_g3_b1" app:bl_corners_radius="16dp" android:bl_solid_color="@drawable/text_check_g3_b1" tools:text="XXX" />
text_check_g3_b1 的代码如下 `<?xml version="1.0" encoding="utf-8"?>