Android-CheckBox和RadioButton调整间距(有坑,注意)
2017-04-08 22:57
477 查看
经常遇到设计师要求button部分和文字的添加间距,总结以下几种方式吧。
- 修改button素材,将button素材周围添加透明区域
缺点-增大图片素材,间距不好控制
- 文字部分增加空格
缺点-虽然控制相对方便,但是还是受限于字体的样式和大小对于空格的描述
- button给@null,然后使用textview的特性,添加drawable,使用drawable的padding来控制
缺点-这种目前看来在xml方式上,此种方法最方便也很具有适配性,但是以编码的形式动态创建时遇不小问题,文字的drawable的状态选择有问题,经常出现联动的情况。
- 修改button素材,将button素材周围添加透明区域
缺点-增大图片素材,间距不好控制
- 文字部分增加空格
缺点-虽然控制相对方便,但是还是受限于字体的样式和大小对于空格的描述
- button给@null,然后使用textview的特性,添加drawable,使用drawable的padding来控制
缺点-这种目前看来在xml方式上,此种方法最方便也很具有适配性,但是以编码的形式动态创建时遇不小问题,文字的drawable的状态选择有问题,经常出现联动的情况。
相关文章推荐
- android CheckBox RadioButton 照片和文字的间距问题
- android CheckBox RadioButton 图片与文字间距问题
- android 中checkbox radiobutton文字间间距处理
- android 中checkbox radiobutton文字间间距处理
- Android 调整 TextView,CheckBox,RadioButton中图片大小
- Android 自定义CheckBox RadioButton中的button,且设置与文字的间距
- android CheckBox RadioButton 图片与文字间距问题
- Android 常用控件自定义样式RadioButton、CheckBox、ProgressBar、
- Android - 控件(View)之TextView, Button, ImageButton, ImageView, CheckBox, RadioButton, AnalogClock, DigitalClock 的简单介绍
- android开关按钮,Switch,ToggleButton,RadioButton,CheckBox ,多种实现开关按钮
- 解决Android中Listview条目里面有checkbox、radiobutton无法响应条目点击事件
- 【读书笔记《Android游戏编程之从零开始》】4.Android 游戏开发常用的系统控件(EditText、CheckBox、Radiobutton)
- (初识android) android组件 RadioButton,CheckBox,Toast简单介绍
- Android控件之CheckBox、RadioButton探究
- Android学习之路三:CheckBox和RadioButton
- Android零基础入门第20节:CheckBox和RadioButton使用大全
- Android中GridView排列CheckBox和radiobutton及它们取值控制
- Android之RadioButton与RadioGroup,CheckBox,Switch,ToggleButton的介绍
- android-UI组件实例大全(四)------单选按钮(RadioButton)和复选框(CheckBox)
- Android用户界面 UI组件--TextView及其子类(五) DigitalClock,AnalogClock,RadioButton,CheckBox,ToggleButton汇总