Drawable weather = getResources().getDrawable(R.drawable.sunday);
weather.setBounds(0, 0, weather.getMinimumWidth(), weather.getMinimumWidth());
tv_choose_weather.setCompoundDrawables(weather, null, null, null);
/***********分割线*********************/
android:drawableLeft="@drawable/org3_ww0"
属性比一个ImageView+一个TextView方便多了,结果今天需要更换TextView的DrawableLeft图片时傻眼了,遍访名医后方得解法,记录如下:setCompoundDrawables(left,top,right,bottom)
就是用来设置、修改他旁边的图片的,我们只需要把新的Drawable传到对应的参数位置即可。Drawable weather = getResources().getDrawable(R.drawable.sunday);
weather.setBounds(0, 0, weather.getMinimumWidth(), weather.getMinimumWidth());