@Override
 public void setTheme(Resources.Theme themeId) {
   ViewAttributeUtil.applyBackgroundDrawable(this, themeId, attr_background);
 }
 public ColorViewGroup(Context context, AttributeSet attrs, int defStyleAttr) {
   super(context, attrs, defStyleAttr);
   this.attr_background = ViewAttributeUtil.getBackgroundAttibute(attrs);
 }