RadioButton的图片大小设置
来源:互联网 发布:nginx if break 编辑:程序博客网 时间:2024/05/16 06:39
在RadioButton使用中,可能需要放入图片,但是XML中无法直接设置图片的大小。
<RadioButton android:gravity="center" android:id="@+id/rb_first" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:button="@null" android:drawableTop="@drawable/selector_ic_first" android:text="首页"/><RadioButton android:gravity="center" android:id="@+id/rb_search" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:button="@null" android:drawableTop="@drawable/selector_ic_search" android:text="查询"/><RadioButton android:gravity="center" android:id="@+id/rb_me" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:button="@null" android:drawableTop="@drawable/selector_ic_people" android:text="我的"/>效果图:可以发现图片太大了
如何设置图片大小:
Java代码实现:
初始化使用ButteerKnife插件
@BindView(R.id.rb_first)RadioButton rbFirst;@BindView(R.id.rb_search)RadioButton rbSearch;@BindView(R.id.rb_me)RadioButton rbMe;
private void changeImageSize() { //定义底部标签图片大小 Drawable drawableFirst = getResources().getDrawable(R.drawable.selector_ic_first); drawableFirst.setBounds(0, 0, 69, 69);//第一0是距左右边距离,第二0是距上下边距离,第三69长度,第四宽度 rbFirst.setCompoundDrawables(null, drawableFirst, null, null);//只放上面 Drawable drawableSearch = getResources().getDrawable(R.drawable.selector_ic_search); drawableSearch.setBounds(0, 0, 69, 69);//第一0是距左右边距离,第二0是距上下边距离,第三69长度,第四宽度 rbSearch.setCompoundDrawables(null, drawableSearch, null, null);//只放上面 Drawable drawableMe = getResources().getDrawable(R.drawable.selector_ic_people); drawableMe.setBounds(0, 0, 69, 69);//第一0是距左右边距离,第二0是距上下边距离,第三69长度,第四宽度 rbMe.setCompoundDrawables(null, drawableMe, null, null);//只放上面}效果图:设置大小后,图片变小了
3 1
- RadioButton的图片大小设置
- radioButton图片大小的设置
- 安卓 RadioButton的图片大小设置 draw的图片大小设置
- Radiobutton 设置drawtop图片大小
- 如何给RadioButton设置图片大小
- Android 自定义RadioButton 实现文字上下左右方向的图片大小设置
- Android 自定义RadioButton 实现文字上下左右方向的图片大小设置
- Android 自定义RadioButton 实现文字上下左右方向的图片大小设置
- 设置Android中RadioButton的图片大小和位置
- 通过代码设置改变radiobutton图片大小
- 在代码中设置RadioButton中图片大小
- android 修改RadioButton的drawTop图片大小
- RadioButton动态改变drawableTop的图片大小
- Android自定义RadioButton以控制drawableTop等方向的图片大小
- 利用RadioGroup嵌套RadioButton实现Android主页面底部导航栏动态设置图片大小
- 设置RadioButton的drawableTop大小
- jacob 设置 插入word 的图片大小
- Android下设置drawableleft导入的图片大小
- 斐波那契数列
- 卖家称千元教共享单车开锁技术 一天可收百辆,一全套的非龙套骗局。
- mongo WriteResult
- MyBatis 关联映射之一对多
- Java面向对象笔记(一)面向对象概述
- RadioButton的图片大小设置
- 【Java学习笔记】08.String和StringBuffer
- easyUI自定义icon
- 动态栈模拟实现
- mybatis中的#和$的区别
- 通过Hook技术对浏览器HTTPS劫持
- java实验3.(1)类的继承性和多态性
- office 2016 只安装部分组件
- VUE2.0 全套 demo 讲解 基础 5(class 与 style 绑定)