您的位置:首页 > 编程语言

在代码中修改TextView的DrawableRight图片

2017-08-07 15:16 351 查看
在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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: