public class BasicMeasure
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BasicMeasure.Measure |
static interface |
BasicMeasure.Measurer |
| Modifier and Type | Field and Description |
|---|---|
static int |
AT_MOST |
static int |
EXACTLY |
static int |
FIXED |
static int |
MATCH_PARENT |
static int |
UNSPECIFIED |
static int |
WRAP_CONTENT |
| Constructor and Description |
|---|
BasicMeasure(ConstraintWidgetContainer constraintWidgetContainer) |
| Modifier and Type | Method and Description |
|---|---|
long |
solverMeasure(ConstraintWidgetContainer layout,
int optimizationLevel,
int paddingX,
int paddingY,
int widthMode,
int widthSize,
int heightMode,
int heightSize,
int lastMeasureWidth,
int lastMeasureHeight)
Called by ConstraintLayout onMeasure()
|
void |
updateHierarchy(ConstraintWidgetContainer layout) |
public static final int UNSPECIFIED
public static final int EXACTLY
public static final int AT_MOST
public static final int MATCH_PARENT
public static final int WRAP_CONTENT
public static final int FIXED
public BasicMeasure(ConstraintWidgetContainer constraintWidgetContainer)
public void updateHierarchy(ConstraintWidgetContainer layout)
public long solverMeasure(ConstraintWidgetContainer layout, int optimizationLevel, int paddingX, int paddingY, int widthMode, int widthSize, int heightMode, int heightSize, int lastMeasureWidth, int lastMeasureHeight)
layout - optimizationLevel - widthMode - widthSize - heightMode - heightSize - lastMeasureWidth - lastMeasureHeight -