Android中的RadioButton和CheckBox的简单用法


RadioButton:

RadioButton要放在RadioGroup中,点击切换产生的事件监听是

比如性别

RadioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener(){


@Override

public void onCheckedChanged(RadioGroup group, int checkedId){

if(femaleButton.getId() == checkedId){

Toast.makeText(Activity.this, "female", Toast.LENGTH_SHORT).show();

}else if(maleButton.getId() == checkedId){

}

});


CheckBox:

checkBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){


@Override

public void onCheckedChanged(CompoundButton buttonView, boolean isChecked){

if(isChecked){

.....

}else{

.......

}

});

相关内容