学而实习之 不亦乐乎

Android:TextView 设置图标

2021-11-07 19:47:17

Android:TextView 设置图标

1.Xml:
  android:drawableLeft="@drawable/icon"

2.代码:

Drawable d;
Resources res = getResources();
d = res.getDrawable(R.drawable.icon);
// 调用setCompoundDrawables时,必须调用Drawable.setBounds()方法,否则图片不显示
d.setBounds(0, 0, d.getMinimumWidth(), d.getMinimumHeight());
textview.setCompoundDrawables(d, null, null, null); //设置左图标