/**
   * 设置paddingPercent相关属性
   *
   * @param array
   * @param info
   */
  private static PercentLayoutInfo setPaddingRelatedVal(TypedArray array, PercentLayoutInfo info) {
    // 默认padding以宽度为标准
    PercentLayoutInfo.PercentVal percentVal =
        getPercentVal(array, R.styleable.PercentLayout_Layout_layout_paddingPercent, true);
    if (percentVal != null) {
      info = checkForInfoExists(info);
      info.paddingLeftPercent = percentVal;
      info.paddingRightPercent = percentVal;
      info.paddingBottomPercent = percentVal;
      info.paddingTopPercent = percentVal;
    }

    percentVal =
        getPercentVal(array, R.styleable.PercentLayout_Layout_layout_paddingLeftPercent, true);
    if (percentVal != null) {
      info = checkForInfoExists(info);
      info.paddingLeftPercent = percentVal;
    }

    percentVal =
        getPercentVal(array, R.styleable.PercentLayout_Layout_layout_paddingRightPercent, true);
    if (percentVal != null) {
      info = checkForInfoExists(info);
      info.paddingRightPercent = percentVal;
    }

    percentVal =
        getPercentVal(array, R.styleable.PercentLayout_Layout_layout_paddingTopPercent, true);
    if (percentVal != null) {
      info = checkForInfoExists(info);
      info.paddingTopPercent = percentVal;
    }

    percentVal =
        getPercentVal(array, R.styleable.PercentLayout_Layout_layout_paddingBottomPercent, true);
    if (percentVal != null) {
      info = checkForInfoExists(info);
      info.paddingBottomPercent = percentVal;
    }

    return info;
  }