Android CheckBox 示例

17 Mar 2025 | 阅读 2 分钟
android checkbox

Android CheckBox 是一种两态按钮,要么选中,要么未选中。

复选框有很多用途。例如,它可以用来了解用户的爱好,激活/禁用特定操作等。

Android CheckBox 类是 CompoundButton 类的子类。

Android CheckBox 类

android.widget.CheckBox 类提供了创建 CheckBoxes 的功能。

CheckBox 类的常用方法

CheckBox 类包含许多从 View、TextView 和 Button 类继承而来的方法。其中一些如下:

方法描述
public boolean isChecked()如果已选中,则返回 true,否则返回 false。
public void setChecked(boolean status)更改 CheckBox 的状态。

Android CheckBox 示例

activity_main.xml

将三个复选框和一个按钮拖放到布局中。现在 activity_main.xml 文件将如下所示:

文件:activity_main.xml

Activity 类

让我们编写代码来检查哪个切换按钮是开启/关闭状态。

文件:MainActivity.java

输出

android checkbox example output 1 android checkbox example output 2