在这里,当用户在"保险?"中 Select "是"时.字段中,"保险号码"字段变为可见,而当他们 Select "否"时,该字段变为隐藏状态.
RadioGroup radioGroupInsurance =findViewById(R.id.radioGroupInsurance);
TextView textViewInsuranceNumber = findViewById(R.id.textViewInsuranceNumber);
EditText editTextInsuranceNumber =findViewById(R.id.editTextInsuranceNumber);
radioGroupInsurance.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
if (checkedId == R.id.radioYes) {
textViewInsuranceNumber.setVisibility(View.VISIBLE);
editTextInsuranceNumber.setVisibility(View.VISIBLE);
} else if (checkedId == R.id.radioNo) {
textViewInsuranceNumber.setVisibility(View.GONE);
editTextInsuranceNumber.setVisibility(View.GONE);
}
}
});