radiogroup和radiobutton区别(radiobutton为单选按钮,需要与radi

http://www.itjxue.com  2023-01-27 02:39  来源:未知  点击次数: 

android radiogroup怎么用

RadioButton和RadioGroup的关系:1、RadioButton表示单个圆形单选框,而RadioGroup是可以容纳多个RadioButton的容器2、每个RadioGroup中的RadioButton同时只能有一个被选中3、不同的RadioGroup中的RadioButton互不相干,即如果组A中有一个选中了,组B中依然可以有一个被选中4、大部分场合下,一个RadioGroup中至少有2个RadioButton5、大部分场合下,一个RadioGroup中的RadioButton默认会有一个被选中,并建议您将它放在RadioGroup中的起始位置。

1. ((RadioButton)radioGroup.getChildAt(0)).setChecked(true);我写的0,你可以根据自己的情况来写。2. 布局里面使用android:checkedButton="@+id/radio0"

安卓开发 listview、radiogroup和 radiobutton的使用

应该是你listview中使用了if(view == null) {(inflate view) }这样的操作,ListView的getView机制导致的。可以尝试对每个radiobutton进行是否setCheck操作,这样在滑动时相当于初始化每个radioButton。

关于RadioGroup和RadioButton问题,XML中添加了RadioGroup

private LinearLayout layout; //布局 , 可以在xml布局中获得

private RadioGroup group ; //点选按钮组

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

layout = new LinearLayout(this); //实例化布局对象

group = new RadioGroup(this); //实例化单选按钮组

//添加单选按钮

for(int i = 0 ; i 5 ; i++){

RadioButton radio = new RadioButton(this);

radio.setText("radio" + i);

group.addView(radio);

}

//将单选按钮组添加到布局中

layout.addView(group);

this.setContentView(layout);

}

可以把单选按钮组放在 ScrollView中 ,这样的话 , 多出的部分可以滚动查看了。

9月

CheckBox控件与Radio Button控件的差别

Android控件之CheckBox、RadioButton探究

CheckBox和RadioButton控件都只有选中和未选中状态,不同的是RadioButton是单选按钮,需要编制到一个RadioGroup中,同一时刻一个RadioGroup中只能有一个按钮处于选中状态。

以下为CheckBox和RadioButton常用方法及说明:

RadioButton和CheckBox的区别

RadioButton和CheckBox的区别:

1、单个RadioButton在选中后,通过点击无法变为未选中

单个CheckBox在选中后,通过点击可以变为未选中

2、一组RadioButton,只能同时选中一个

一组CheckBox,能同时选中多个

3、RadioButton在大部分UI框架中默认都以圆形表示

CheckBox在大部分UI框架中默认都以矩形表示

(责任编辑:IT教学网)

更多

推荐数据库文章