1.RadioButton一定需要分组,界面上有可能出现多组RadioButton,使用RadioGroup
2.RadioGroup是一个布局,继承于LinearLayout默认垂直排列,但是可以修改orientation
//xml : android:checked 默认是否被选中,有bug
//java :ischeck(),setCheck(); 使用java代码来做默认值,没有bug
监听事件
RadioButton.setOnCheckedChangedListener();
CompoundButton.OnCheckedChangedListener:
public void onCheckedChanged(CompoundButton 状态改变的button , boolean 是否被选中);
//一般开发中,使用下面这种模式
RadioGroup.setOnCheckedChangedListener();
RadioGroup.OnCheckedChangedListener:
public void onCheckedChanged(RadioGroup 状态改变的组 , int 被选中的ButtonId号);