Android 单选队列 RadioGroup与RadioButton详解
16lz
2021-01-23
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"?>
更多相关文章
- Android 4.2启动代码分析(一)
- android photoview 图片放大缩放功能 ImageView
- Android JNI简单实例(android 调用C/C++代码)
- Android图片太大导致无法正常显示
- Android中android:visibility的3中属性的剖析
- Android中drawable各个属性讲解