最近在写程序的时候遇到了一个问题,就是textview已经指定了drawableTop的图片,但是需要在Java中重新更换一张图片,所以写了这篇博客,做一下记录
//获取更换的图片
Drawable drawable=geeResources().getDrawable(R.drawable.close);
//setBounds(x,y,width,height)
drawable.setBounds(0,0,drawable.getMinimumWidth(),drawable.getMinimumHeight());
//mDownLoad是控件的名称,setCompoundDrawables(left,top,right,bottom)
mDownLoad.setCompoundDrawables(null,drawable,null,null);