Measure a child by taking into account its margins and a given measureSpecs.
This parameter is not used. You can pass null.
The view to be measured.
The measured height that the parent layout specifies for this view.
The measured width that the parent layout specifies for this view.
Utility to reconcile a desired size and state, with constraints imposed by a MeasureSpec. Will take the desired size, unless a different size is imposed by the constraints. The returned value is a compound integer, with the resolved size in the MEASURED_SIZE_MASK bits and optionally the bit MEASURED_STATE_TOO_SMALL set if the resulting size is smaller than the size the view wants to be.
Layout a child by taking into account its margins, horizontal and vertical alignments and a given bounds.