WEB开发网
开发学院手机开发Android 开发 android 单选按钮 RadioButton 自定义图片左边距 阅读

android 单选按钮 RadioButton 自定义图片左边距

 2012-12-06 14:44:12 来源:WEB开发网   
核心提示: 当我们自己设定一个单选图片的时候,一般都会设置 paddingLeft 让文字接在单选按钮图片的右边,android 单选按钮 RadioButton 自定义图片左边距,这样因为分辨率不同,会出现文字便宜不正常

 当我们自己设定一个单选图片的时候,一般都会设置 paddingLeft 让文字接在单选按钮图片的右边。

这样因为分辨率不同,会出现文字便宜不正常,解决方法就是:我们需要动态计算paddingLeft,代码如下:


rb.setButtonDrawable(R.drawable.radiobox);
int rb_paddingLeft = getResources().getDrawable(R.drawable.radio_off).getIntrinsicWidth()+5;
rb.setPadding(rb_paddingLeft, 0, 0, 0);

Tags:android 单选 按钮

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接