热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

AndroidRadioButton图片位置与大小实例详解

这篇文章主要介绍了AndroidRadioButton图片位置与大小实例详解的相关资料,这里提供实例代码及实现效果图,需要的朋友可以参考下

Android RadioButton 图片位置与大小

Java:

rgGroup = (RadioGroup) findViewById(R.id.re_group); 
    rbWeiHui = (RadioButton) findViewById(R.id.rb_wei_hui); 
    rbAdd = (RadioButton) findViewById(R.id.rb_add); 
    rbMine = (RadioButton) findViewById(R.id.rb_mine); 
 
    //定义底部标签图片大小 
    Drawable drawableWeiHui = getResources().getDrawable(R.drawable.btn_tab_wei_hui_selector); 
    drawableWeiHui.setBounds(0, 0, 69, 69);//第一0是距左右边距离,第二0是距上下边距离,第三69长度,第四宽度 
    rbWeiHui.setCompoundDrawables(null, drawableWeiHui, null, null);//只放上面 
 
    Drawable drawableAdd = getResources().getDrawable(R.drawable.btn_tab_add_selector); 
    drawableAdd.setBounds(0, 0, 168, 120); 
    rbAdd.setCompoundDrawables(drawableAdd, null, null, null); 
 
    Drawable drawableRight = getResources().getDrawable(R.drawable.btn_tab_mine_selector); 
    drawableRight.setBounds(0, 0, 69, 69); 
    rbMine.setCompoundDrawables(null, drawableRight, null, null); 
 
    //初始化底部标签 
    rgGroup.check(R.id.rb_wei_hui);// 默认勾选首页,初始化时候让首页默认勾选 

xml:

 
 
     
 
     
 
     
   

selected:只写一个selected,其它模仿此

<&#63;xml version="1.0" encoding="utf-8"&#63;> 
 
 
   
   
 
 
 

style:共同的style-中间的是定制的,左右一个风格

 
   

效果:

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


推荐阅读
author-avatar
勇胆识_156
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有