写一个java安卓CheckBox的例子
时间: 2024-01-25 17:02:50 浏览: 82
checkbox实例
好的,以下是一个简单的Java安卓CheckBox的例子:
1. 在你的布局文件中添加一个CheckBox:
```
<CheckBox
android:id="@+id/check_box"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="This is a checkbox"/>
```
2. 在你的Java代码中,获取CheckBox并设置其状态改变监听器:
```
CheckBox checkBox = findViewById(R.id.check_box);
checkBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
// 当CheckBox被选中时执行的操作
} else {
// 当CheckBox被取消选中时执行的操作
}
}
});
```
以上代码中,我们首先获取CheckBox控件,然后设置其状态改变监听器。当CheckBox状态改变时,会触发onCheckedChanged方法,并根据isChecked参数来判断CheckBox是被选中还是被取消选中。
注意:在运行时需要获取文件写入权限。
阅读全文