应用场景:实现单选效果    eg:问卷调查  性别选中   

xml:

RadioButton

 android:checked="true"      设置是否     选中 

 android:text="RadioButton" 文本

  注意:

RaidoButton要实现单选效果必须放在RadioGroup中

RadioGroup设置方向:

android:orientation="horizontal"  水平

code:

//获得RadioGroup

RadioGroup mGroup=(RadioGroup) findViewById(R.id.radioGroup1);

//获得被选中的RadioButtonId

int checkedRadioButtonId = mGroup.getCheckedRadioButtonId();

//查找选中的RadioButton

RadioButton button = (RadioButton) findViewById(checkedRadioButtonId);

//获得选中的RadioButton的文本

String string = button.getText().toString();


//设置RadioButton状态改变监听事件

mGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {

            @Override

            public void onCheckedChanged(RadioGroup group, int checkedId) {

                //获得被选中的RadioButton

                RadioButton button = (RadioButton) findViewById(checkedId);

                //获得选中的RadioButton的文本

                String string = button.getText().toString();

                mTv.setText(string);

            }

        });



更多相关文章

  1. android背景选择器selected
  2. Android(安卓)Studio 安装ASM插件
  3. android:inputtype
  4. Android的CheckBox控件的点击效果布局文件
  5. Android(安卓)中文 API (28) —— CheckedTextView
  6. Android获取安装包32位签名
  7. Android的绘制文本对象FontMetrics的介绍及绘制文本
  8. Android的绘制文本对象FontMetrics的介绍及绘制文本
  9. android 中的 edittext属性大全

随机推荐

  1. Android Android Studio添加MPChart
  2. Android(安卓)绑定远程服务出现 Not Allo
  3. 如何查看Android 中native的Service
  4. Android(安卓)Theme
  5. [AndroidTips]Android软件测试的日志文件
  6. Ubuntu下批处理转换jpg 2 png格式
  7. AIDL实例分析和讲解
  8. 翻译引用 android的按键响应
  9. 一招破解Android SDk 更新问题
  10. ListView 美化小细节