Android 单选队列 RadioGroup与RadioButton详解

注:#

RadioGroup继承至LinearLayout,所以LinearLayout的属性RadioGroup都可以使用。

RadioButton特殊属性:

android:drawable 设置图片可以选着图片位置android:checked   控件是否选中android:button     隐藏圆圈

XML 代码:

                  

Activity监听代码:

private void monitoringRadioGrop(){    mRadioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {        @Override        public void onCheckedChanged(RadioGroup group, int checkedId) {            switch (checkedId){                case R.id.main_radiobutton_weixing:                    showToast(R.string.main_radiobutton_weixing);                    break;                case R.id.main_radiobutton_contacts:                    showToast(R.string.main_radiobutton_contects);                    break;                case R.id.main_radiobutton_find:                    showToast(R.string.main_radiobutton_find);                    break;                case R.id.main_radiobutton_my:                    showToast(R.string.main_radiobutton_my);                    break;                default:                    Log.d(TAG,"怎么监听的????");                    break;            }        }    });}

图片:radiobutton_main_weixing 实现,在res/drawable新建XML:

<?xml version="1.0" encoding="utf-8"?>

文本颜色修改:activity_main_radiobutton_text_color,在res下新建color文件夹在新建XML:

<?xml version="1.0" encoding="utf-8"?>

更多相关文章

  1. Android 4.2启动代码分析(一)
  2. android photoview 图片放大缩放功能 ImageView
  3. Android JNI简单实例(android 调用C/C++代码)
  4. Android图片太大导致无法正常显示
  5. Android中android:visibility的3中属性的剖析
  6. Android中drawable各个属性讲解

随机推荐

  1. Mysql与use引用
  2. PHP获取两个时间之间的所有日期
  3. 补0816:拦截方法封装mysql查询语句
  4. 关于PHP的回调函数
  5. 总结mysql 常用DDL, DML语言并实操与use
  6. 给定一个数组筛选其偶数成员组成新的数组
  7. 数据库请求委托代理
  8. php遍历数组与js遍历数组
  9. 关于PHP递归函数以及处理多维数组和目录
  10. 还在死磕 Ajax?那可就 out 了!