在代码中修改TextView的DrawableRight图片

来源:互联网 发布:农村淘宝官网电话 编辑:程序博客网 时间:2024/05/17 23:50

在xml布局中,可设置textview的右侧图片,这样比较方便,省了自己设置一个线性或者相对布局,然后,写一个textview和imageview了,

但是有些逻辑,需要自己在代码里修改,所以,就得在代码里,不能在xml里写死了;
在代码中修改TextView的DrawableRight图片

1.xml里

<TextView  android:id="@+id/textciew1"  android:layout_width="match_parent"  android:layout_height="wrap_content"  android:background="#000"  android:drawableRight="@drawable/button_nav_down"  android:gravity="center_vertical"  android:paddingLeft="16dp"  android:paddingRight="16dp"  android:text="展开"  android:textColor="#fff"  /> 

2.代码里

Drawable nav_up=getResources().getDrawable(R.drawable.button_nav_up);  nav_up.setBounds(0, 0, nav_up.getMinimumWidth(), nav_up.getMinimumHeight());  textview1.setCompoundDrawables(null, null, nav_up, null);  
阅读全文
0 0
原创粉丝点击