代码下载链接:http://download.csdn.net/detail/a123demi/7511835

本文将通过radiogroup和radiobutton实现组内信息的单选, 

其中radiogroup就是将radiobutton进行分组,同一管理和控制

同时实现默认选中情况,获取默认值.效果图



具体实例如下:

1.activity_main.xml

                            

2.strings.xml

<?xml version="1.0" encoding="utf-8"?>    RadioGroupDemo    请选择你的性别:    Settings        

3.MainActivity.java

protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);                defaultStr = this.getResources().getString(R.string.please_selected);        seletedTv = (TextView) this.findViewById(R.id.diplay_seleted_item_tv);        sexRg = (RadioGroup) this.findViewById(R.id.sex_rg);        manRb = (RadioButton) this.findViewById(R.id.man_rb);        womanRb = (RadioButton) this.findViewById(R.id.woman_rb);                manRb.setChecked(true);        seletedTv.setText(defaultStr + manRb.getText().toString());                sexRg.setOnCheckedChangeListener(new OnCheckedChangeListener(){@Overridepublic void onCheckedChanged(RadioGroup rg, int checkedId) {// TODO Auto-generated method stubif(checkedId == manRb.getId()){seletedTv.setText(defaultStr + manRb.getText().toString());}else if(checkedId == womanRb.getId()){seletedTv.setText(defaultStr + womanRb.getText().toString());}else{seletedTv.setText(defaultStr);}}        });    }


更多相关文章

  1. Android(安卓)TextView 设置多种颜色
  2. android radioButton 改变圆圈大小
  3. Android(安卓)购物车UI及逻辑实现
  4. Android(安卓)快速实现状态栏透明样式
  5. android UI设计的一些心得与问题解决(无效果图)
  6. Android(安卓)带checkbox的listView 实现多选,全选,反选,删除
  7. Android获取通讯录联系人显示在EditText上Demo
  8. Android(安卓)其他特效展示
  9. Android自定义RadioGroup

随机推荐

  1. Android(安卓)Studio之初体验 ---- 很好
  2. Android中调用系统所装的软件打开文件
  3. Android7 InputReader InputDispatcher K
  4. Android(安卓)bluetooth介绍(一):基本概念及
  5. Android学习笔记(十四)
  6. 想在Android上用一下PureMVC,谁知结果……
  7. Android(安卓)studio 使用问题汇总
  8. phonegap WebApp
  9. Android之屏幕方向改变以及onConfigurati
  10. Flash移动开发高级教程——创建Anroid &