android studio多选框男女
时间: 2023-11-09 19:02:56 浏览: 74
android多选框
4星 · 用户满意度95%
您可以使用Android Studio中的CheckBox控件来实现多选框男女。您可以在XML布局文件中添加两个CheckBox控件,一个用于男性,一个用于女性,并在Java代码中处理它们的状态。
以下是一个简单的示例代码:
XML布局文件:
```
<CheckBox
android:id="@+id/male_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="男性" />
<CheckBox
android:id="@+id/female_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="女性" />
```
Java代码:
```
CheckBox maleCheckbox = findViewById(R.id.male_checkbox);
CheckBox femaleCheckbox = findViewById(R.id.female_checkbox);
maleCheckbox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
// 男性被选中
} else {
// 男性未被选中
}
}
});
femaleCheckbox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
// 女性被选中
} else {
// 女性未被选中
}
}
});
```
阅读全文