我们都知道在布局文件中是可以给textview设置图片的,但是当需要动态给textview设置图片怎么办呢?
通过代码提示我们知道有这个一个方法setCompoundDrawables
读源码我们知道调用这个方法之前需要调用setbounds();完整的代码就是
Drawable nav_up = getResources().getDrawable(R.drawable.lan_nan); nav_up.setBounds(0, 0, nav_up.getMinimumWidth(), nav_up.getMinimumHeight()); tv_name.setCompoundDrawables(null, null, nav_up, null);