code: private void initSize(TypedArray attrs) {
  		int index = R.styleable.ActionButton_size;
  		if (attrs.hasValue(index)) {
  			this.size = attrs.getDimension(index, size);
  		} else {
  			this.size = dpToPx(type.getSize());
  		}
  		LOGGER.trace("Initialized Action Button size: {}", getSize());
  	}
docs: Initializes the {@link #size} of <b>Action Button</b>
  <p>
  Must be called after {@link #initType(TypedArray)} for the proper
  <b>Action Button</b> {@link #size} initialization
  
  @param attrs attributes of the XML tag that is inflating the view