Android CheckBox是一個可供用戶選中或取消選中的小部件,它繼承自CompoundButton類。可以在布局文件中使用CheckBox標簽來創建一個復選框。
使用方法如下:
<CheckBox
android:id="@+id/checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="CheckBox" />
CheckBox checkBox = findViewById(R.id.checkbox);
checkBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
// 復選框被選中
} else {
// 復選框被取消選中
}
}
});
通過設置監聽器,可以在用戶選中或取消選中復選框時執行相應的操作。
除此之外,CheckBox還提供了一些常用的屬性和方法,如設置復選框的文本、設置復選框的選中狀態、獲取復選框的選中狀態等。可以根據需求進一步使用。