Android 自定义 CheckBox

17 Mar 2025 | 阅读 2 分钟

Android 提供了自定义视图元素 UI 的功能,而不是使用默认的。

您可以创建自定义 CheckBox,从而在布局中添加一些不同的 CheckBox 图片。

自定义 CheckBox 示例

在此示例中,我们同时创建了默认和自定义 CheckBox。将以下代码添加到 activity_main.xml 文件中。

activity_main.xml

文件:activity_main.xml

现在,在 drawable 文件夹下使用另一个文件 (checkbox.xml) 实现一个选择器,该选择器可以自定义 CheckBox。

checkbox.xml

文件:checkbox.xml

Activity 类

文件:MainActivity.java

输出

android Custom CheckBox 1
android Custom CheckBox 2