多个和父子单选按钮。如
○Radiobutton1
○Subradiobutton1-1
○Subradiobutton1-2
○Radiobutton2
○Subradiobutton2-1
○Subradiobutton2-2
如何在java activity android中实现
我想要的是执行基于RadioButton的操作:对于(例如)。如果我选择Radiobutton1,它将执行Subradiobutton1-1和SubRadioButton1-2下指定的所有操作;或;如果我选择Subradiobutton1-2,它将只执行该按钮下指定的操作
单选按钮用于从集合中选择一个选项。因此,您可以放置sub复选框而不是subradiobuttons,并为所有单选按钮设置这些复选框的ID数组。然后,您可以为单选按钮定义一个onClick方法,该方法将选择所选单选按钮下的所有复选框。
int checkBoxIds[][];
//callback for when a radio button is selected/disselcted
public void onSelectionChange(int radioButtonNo, boolean allSelected){
for(int checkBoxId: checkBoxIds[radioButtonNo]){
if(allSelected){
findViewById<CheckBox>(checkBoxIds[radioButtonNo]).setChecked(true);
}
else{
findViewById<CheckBox>(checkBoxIds[radioButtonNo]).setChecked(false);
}
}
}
//onClick method for radio buttons
public void onRadioButtonClicked(View view) {
boolean checked = ((RadioButton) view).isChecked();
switch(view.getId()) {
case R.id.radio_button0:
onSelectionChange(0, checked);
break;
case R.id.radio_button1:
onSelectionChange(1, checked);
break;
case R.id.radio_button2:
onSelectionChange(2, checked);
break;
}
}
单个RadioButton小部件提供类似于CheckButton的功能。 但是,当同一容器中存在多个单选按钮时,用户可以选择互斥选项,从其中一个可用选项中进行选择。 如果容器中的每个单选按钮属于同一组,则选择一个时,将自动取消选择其他按钮。 以下是gtk.RadioButton类的构造函数 - gtk.RadioButton(group = None, Label = None, unerline
Extends Widget A radio button. Selecting a radio button de-selects all its siblings (i.e. all radio buttons within the same parent). Import this type with “const {RadioButton} = require('tabris');” An
单选按钮必须包含在<ion-list radio-group>中,并且至少有两个。 使用方法 <ion-item> <ion-label>Radio Label</ion-label> <ion-radio value="radio-value"></ion-radio> </ion-item> 输出事件 select 选择的时候执行的事件。
RadioButton控件用于提供一组互斥选项。 用户可以选择组中的一个单选按钮。 如果需要在同一表单中放置多组单选按钮,则应将它们放在不同的容器控件中,如GroupBox控件。 让我们通过从工具箱拖动RadioButton控件并放在表单上来创建三个单选按钮。 单选按钮的Checked属性用于设置单选按钮的状态。 您可以在单选按钮控件上显示文本,图像或两者。 您还可以使用“ Appearance属
介绍 (Introduction) RadioButton控件允许用户在一组互斥选项中做出单一选择。 Class 声明 (Class Declaration) 以下是spark.components.RadioButton类的声明 - public class RadioButton extends ToggleButtonBase implements IFocusManag
此小部件实现了一个多选按钮,这是一种向用户提供许多可能选择的方法,并允许用户只选择其中一个。 为了实现此功能,每组radiobutton必须与同一个变量相关联,并且每个按钮必须符号化一个值。 您可以使用Tab键从一个radionbutton切换到另一个radionbutton。 语法 (Syntax) 以下是创建此小部件的简单语法 - w = Radiobutton ( master, optio