RadioGroup 和RadioButton 的基本使用方法

        //根据ID找到RadioGroup实例
        RadioGroup group = (RadioGroup) findViewById(R.id.radioGroup);
        //绑定一个匿名监听器
        group.setOnCheckedChangeListener(new OnCheckedChangeListener() {
            
            @Override
            public void onCheckedChanged(RadioGroup arg0, int arg1) {

                //获取变更后的选中项的ID
                int radioButtonId = arg0.getCheckedRadioButtonId();
                switch(radioButtonId){
                case R.id.radiobtn1:
                //todo  what you want
                break;
                case R.id.radiobtn2:
                //todo  what you want
                break;
                }
            }
        });

xml文件中RadioButton必须放在 RadioGroup中。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 基本UI Zealer、CSDN、github StormZhang、 张弘扬(Hyman):http:/...
    征程_Journey阅读 14,161评论 0 4
  • 码农的世界里,表白很简单的,1分钟敲下一个代码,之后直接交给暗恋对象,让她去运行不就可以啦! 那么编程不就自然变成...
    AI信仰者阅读 12,921评论 12 28
  • 先对曾经点喜欢或者收藏这篇文章的朋友说声抱歉,因部分原因个人决定在简书停更并转移驻扎到其他平台。本想删除账号,可不...
    OCNYang阅读 11,498评论 10 84
  • 关于请假。如果算上往返飞行时间(+2天),需要13天。如果再算上倒时差的时间,需要14天。所以请假的时候注意了,如...
    质壁分离中阅读 1,235评论 0 0
  • (1) 天色已暗 行人匆匆 唯独你停留在我视线 (2) 你认真上课 我认真地望着你 这种感觉就十分美妙 (3...
    郑氏杂货铺阅读 3,244评论 2 3