Drawable[] personDraws = radiobutton_personal.getCompoundDrawables(); personDraws[0].setBounds(0,0, DensityUtil.dpToPx(this,20),DensityUtil.dpToPx(this,20)); radiobutton_personal.setCompoundDrawables(personDraws[0],personDraws[1],personDraws[2],personDraws[3]);
drawable数组由4个值,分别对应着left,top,right,bottom
radiobutton中未设置的drawable则为null