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之drawable state各个属性详解
  2. Android之drawable state各个属性详解
  3. Android——使用GridView制作二维布局界面(行、列分布)
  4. android 结合 opencv项目(NDK、OpenCV、android,官方Demo人脸识别)
  5. Android(安卓)与 Unity 交互一
  6. Java事件模型与Android事件模型的比较
  7. 获取RadioButton选中的值
  8. Android搜索自动提示功能 AutocompleteTextView
  9. Android(安卓)API 中文(13) —— ToggleButton

随机推荐

  1. Android获取当前位置经纬度(非第三方地图
  2. Android分享文稿 ( by quqi99 )
  3. android中ContactsContract获取联系人的
  4. Android学习笔记(二)开发环境的安装
  5. Android之网络请求11————Retrofit的
  6. Andriod-View绘制流程
  7. Android版本更新实现
  8. Android使用FFmpeg(五)--ffmpeg实现音频
  9. Activity切换动画无效(android:windowIsT
  10. 安卓学习(初)第三章(1)(《第一行代码》)