Textview设置图片,以及自定样式

1.设置图片

Drawable dra= activity.getResources().getDrawable(R.drawable.open_remind_icon);
//必须设置宽高, 否则无法显示
dra.setBounds( 0, 0, dra.getMinimumWidth(),dra.getMinimumHeight());
textview.setCompoundDrawables(dra, null, null, null);
//文字和图片的间距
textview.setCompoundDrawablePadding(PhoneUtil.dip2px(activity,6));

2.清除图片

textview.setCompoundDrawables(null, null, null, null);
  1. shape
 //形状
    //填充颜色
    
    //圆角
    
    //内部间距
    
    //边框颜色和宽度
    


你可能感兴趣的:(Textview设置图片,以及自定样式)