释放双眼,带上耳机,听听看~!

今天,随便讲讲自定义CheckBox的样式。

第一种方法:

1.在drawable文件新建checkbox_style.xml。

2.定义一个style,使用上面的xml样式

@drawable/checkbox_style

3.把CheckBox的样式设置为自定义的样式

android:id="@+id/select_all"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

style="@style/CustomCheckboxTheme" />

使用到的图片资源

checkbox_normal.png

checkbox_pressed.png

第二种方法:

第一步:定义drawable样式文件

第二步:在xml文件中配置

android:id="@+id/checkBox"

android:layout_width="25dp"

android:layout_height="25dp"

android:layout_gravity="center"

android:background="@drawable/checkbox_style"

android:button="@null"

android:layout_marginLeft="10dp" />

主要定义drawable时,需要把button属性设置为null。

android 自定义checkBox的样式就讲完了。

就这么简单。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐