安卓性别选择按钮
时间: 2023-07-02 13:12:32 浏览: 49
安卓性别选择按钮可以通过使用RadioButton组件来实现。可以在XML布局文件中使用RadioGroup和RadioButton组件来创建一个性别选择按钮,代码示例如下:
```
<RadioGroup
android:id="@+id/radioGroup_gender"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<RadioButton
android:id="@+id/radioButton_male"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="男" />
<RadioButton
android:id="@+id/radioButton_female"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="女" />
</RadioGroup>
```
在Java代码中,可以使用findViewById方法来获取RadioGroup和RadioButton的实例,然后使用setOnCheckedChangeListener方法来监听选择的变化。
```
RadioGroup genderRadioGroup = findViewById(R.id.radioGroup_gender);
genderRadioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup radioGroup, int checkedId) {
if (checkedId == R.id.radioButton_male) {
// 选中了男
} else if (checkedId == R.id.radioButton_female) {
// 选中了女
}
}
});
```