利用setChecked(boolean flag)函数,当点击一个时,设置他为true,其余为false

为每个设置监听事件,利用view.getId()来抓取你想要的id,

代码如下所示:

radioButton1=findViewById(R.id.radioButton);
radioButton2=findViewById(R.id.radioButton2);
radioButton1.setOnClickListener(new View.OnClickListener() {@Override
    public void onClick(View view) {switch (view.getId()){case R.id.radioButton:radioButton2.setChecked(false);
                radioButton1.setChecked(true);
            break;
            default:break;
        }}
});
radioButton2.setOnClickListener(new View.OnClickListener() {@Override
    public void onClick(View view) {switch (view.getId()){case R.id.radioButton2:radioButton1.setChecked(false);
                radioButton2.setChecked(true);
                break;
            default:break;
        }}
});

Android 中单选框或复选框点击其中一个,其余取消操作相关推荐

  1. Android界面编程之利用单选框和复选框实现对学历和爱好进行选择

    Android界面编程之利用单选框和复选框实现对学历和爱好进行选择 首先我们要了解一下单选框和复选框: , 单选框(Radio Button):当用户选择某单选按钮时,同一组中的其他单选按钮不能同时选 ...

  2. Android(Kotlin)图片按钮,单选框,复选框(实验课)

    Android的一次"实验课布置的内容" 里面有一些可以擦考的东西 所以借着CSDN来记个笔记 其实也没啥 第一次写 留个纪念 图片按钮,单选框,复选框(话不多说上代码) butt ...

  3. JS判断HTML中创建的单选框、复选框、下拉列表框是否被选中

    目录 一.单选框: 二.复选框: 三.下拉列表框: 一.单选框: 有如下单选框:radio <div class="form-text">性别:</div> ...

  4. html中的下拉列表框,单选框和复选框

    下拉列表框: 下拉列表框是指允许网页浏览者从下拉式菜单中选择某一项,我们通常会在网页中看到各种下拉列表框,这是一种最节省空间的方式.正常情况下,浏览者只能看见一个选项,单击选项按钮打开菜单后才能看到全 ...

  5. android 单选按钮对号,用“对号”和“叉号”代替单选框和复选框选中或未选中代码详解...

    用"对号"和"叉号"代替单选框和复选框选中或未选中代码,使用javascript+css可以实现这样的操作! 效果如图: /p> Transitional ...

  6. 在 GridView 控件中添加一列复选框51

    简介 在前面的教程中 , 我们学习了如何为 GridView 控件添加一列 单选 按钮来选择一个特定的记录.当用户被限制最多只能从网格中选中一项时,一列单选按钮是一个非常恰当的用户界面.然而,有时我们 ...

  7. html:(19):单选框,复选框,下拉列表框

    使用单选框.复选框,让用户选择 在使用表单设计调查表时,为了减少用户的操作,使用选择框是一个好主意,html中有两种选择框,即单选框和复选框,两者的区别是单选框中的选项用户只能选择一项,而复选框中用户 ...

  8. 单选按钮带文字_一分钟教会你用Word添加单选框和复选框

    又到学习Word技巧的时候啦!学了这么长时间,你的技能点有没有增加呢?对表格的使用有没有更加熟练了?是否很好奇别人家的表格是怎么弄成可以单选框和复选框的效果呢~~~~下面让小编带你解锁新姿势~ 效果图 ...

  9. Vue指令 v-for遍历、下拉列表、单选框、复选框

    4 .v-for遍历 4.1 遍历数组中的对象 格式:v-for="item in list" 里面也可以返回下标 格式:v-for="(item.index) in l ...

  10. vue.js实现单选框、复选框和下拉框

    Vue.js可以很方便的实现数据双向绑定,所以在处理表单,人机交互方面具有很大的优势.下边以单选框.复选框和下拉框为例介绍他们在HTML和Vue.js中的具体实现方式. 一.单选框   在传统的HTM ...

最新文章

  1. python 日志模块 logging
  2. linux centos-6.5,Linux(CentOS 6.5)安装 mysql
  3. Box 'laravel/homestead' could not be found.
  4. cloud一分钟 | 腾讯金融云总经理胡利明:腾讯云服务金融的“加减 乘除”法。...
  5. Java校招笔试题-Java基础部分(六)
  6. pytorch创建datset
  7. Hdu 1794 【二维成段更新】.cpp
  8. ISO 3166-1 国家编码
  9. C语言中将数字形式的字符串转换为数字的方法
  10. 制作轮播切换效果html,原生JS实现图片轮播切换效果
  11. 使用计算机键盘的基本步骤,电脑如何用键盘开机_台式电脑键盘开机方法-win7之家...
  12. 什么叫横向比较和纵向比较
  13. python答题搜索_python实现百万答题自动百度搜索答案
  14. 英语FieldyellowStone田黄石fieldyellowstone单词
  15. 计算机网络技术人工智能发展史,人工智能发展史
  16. 【小罗的hdlbits刷题笔记5】基于fifo思想的fsm设计(Exams/2014 q3fsm)
  17. 关于屏幕尺寸引起的问题
  18. 小区AO 各地小区边界下载
  19. 操作系统原理田丽华,测试与作业
  20. C#调用SAPI实现语音合成的两种方法

热门文章

  1. kcbzps oracle_快速进行Oracle安装及配置
  2. 分布式内存数据库---Redis数据库之(键)key
  3. 节能原理 复习(能量平衡+热电联产+联合循环)
  4. 深入解读首个万亿级语言模型Switch Transformer
  5. LSTM之父重提30年前的「快速权重存储系统」:线性Transformer只是它的一种变体...
  6. Python基础:对象的深拷贝和浅拷贝的区别
  7. 人工智能:物体检测之Faster RCNN模型
  8. 判断网络是否为真正的公网IP
  9. python通过cookie绕过验证码_Python Selenium Cookie 绕过验证码实现登录示例代码
  10. linux实验三shell程序设计,实验三 LINUX SHELL编程