super.layoutMinorAxis(targetSpan, axis, offsets, spans);
int viewCount = getViewCount(); for (int i = 0; i < viewCount; i++) { View view = getView(i); int min = (int) view.getMinimumSpan(axis); int max;  Length length = cssSpans[axis]; if (length != null) { min = Math.max((int) length.getValue(targetSpan), min); max = min; } else max = (int) view.getMaximumSpan(axis);  if (max < targetSpan) {  float align = view.getAlignment(axis); offsets[i] = (int) ((targetSpan - max) * align); spans[i] = max; } else { offsets[i] = 0; spans[i] = Math.max(min, targetSpan); }   positionView(targetSpan, axis, i, offsets, spans); }
  protected void layoutMinorAxis(int targetSpan, int axis,                                 int[] offsets, int[] spans)  {    // FIXME: Not implemented.    super.layoutMinorAxis(targetSpan, axis, offsets, spans);  }