code: public synchronized Widget measureChild(final int dataIndex, boolean calculateOffset) {
          Log.d(Log.SUBSYSTEM.LAYOUT, TAG, "measureChild dataIndex = %d", dataIndex);
  
          Widget widget = mContainer.get(dataIndex);
          if (widget != null) {
              synchronized (mMeasuredChildren) {
                  mMeasuredChildren.add(dataIndex);
              }
          }
          return widget;
      }
docs: Calculate the child size along the axis and measure the offset inside the
  layout container
  @param dataIndex of child in Container
  @return true item fits the container, false - otherwise