Android基础控件 - RadioButton与CheckBox
2016-04-18 21:36
591 查看
一. RadioButton 单选框
(1) orientation 横纵向
(2) 监听是否选中,两种方法:
① setOnCheckedChangedListener,重写onCheckedChanged(radioGroup, int checkid)方法
② 遍历RadioGroup,判断isChecked。相关方法:getChidChout()、getChildAt(index)、isChecked()
二. CheckBox 复选框
(1) setOnCheckedListener监听每个checkbox
(2) 自定义CheckBox
使用selector,分别设置state_checked为true或者false时的图片,注意两种情况state_enabled都要设为true
(3) 改变文字与选项框的相对位置
drawableTop/Right/Left/Bottom
(4) 文字与选修框的距离:paddingLeft/...
(1) orientation 横纵向
(2) 监听是否选中,两种方法:
① setOnCheckedChangedListener,重写onCheckedChanged(radioGroup, int checkid)方法
② 遍历RadioGroup,判断isChecked。相关方法:getChidChout()、getChildAt(index)、isChecked()
二. CheckBox 复选框
(1) setOnCheckedListener监听每个checkbox
(2) 自定义CheckBox
使用selector,分别设置state_checked为true或者false时的图片,注意两种情况state_enabled都要设为true
(3) 改变文字与选项框的相对位置
drawableTop/Right/Left/Bottom
(4) 文字与选修框的距离:paddingLeft/...
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories