Auto.js radiogroup单选框

"ui";
ui.layout(
    <vertical>
    <button id="按钮"text="按钮"/>
    <radiogroup orientation="horizontal">
        <radio id="单1"text="单选框1"/>
        <radio id="单2"text="单选框2"/>
        <radio id="单3"text="单选框3"/>
    </radiogroup>
    </vertical>
);
ui.按钮.click(()=>{
    perf = ui.1.isChecked()
    toastLog(perf)
})

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
RadioGroup是一个Android控件,它包含多个RadioButton,但是在同一时间只能选择其中的一个RadioButton。这个控件通常用于单选项的选择,比如性别、年龄段等。 以下是一个简单的RadioGroup单选的例子: 1.在XML布局文件中添加RadioGroup和RadioButton。 ``` <RadioGroup android:id="@+id/radio_group" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical"> <RadioButton android:id="@+id/radio_button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Option 1" /> <RadioButton android:id="@+id/radio_button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Option 2" /> <RadioButton android:id="@+id/radio_button3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Option 3" /> </RadioGroup> ``` 2.在相应的Activity中获取RadioGroup,并为其设置OnCheckedChangeListener。 ``` RadioGroup radioGroup = findViewById(R.id.radio_group); radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checkedId) { //获取被选中的RadioButton RadioButton radioButton = group.findViewById(checkedId); //获取被选中的RadioButton的文本 String text = radioButton.getText().toString(); //在这里可以进行相应的操作,比如显示选中的选项 } }); ``` 这样,当用户选择RadioGroup中的一个选项时,就会触发OnCheckedChangeListener,并在其中获取被选中的RadioButton的文本,从而进行相应的操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值