public class Flow extends VirtualLayout
ConstraintWidget.DimensionBehaviour| Modifier and Type | Field and Description |
|---|---|
static int |
HORIZONTAL_ALIGN_CENTER |
static int |
HORIZONTAL_ALIGN_END |
static int |
HORIZONTAL_ALIGN_START |
static int |
VERTICAL_ALIGN_BASELINE |
static int |
VERTICAL_ALIGN_BOTTOM |
static int |
VERTICAL_ALIGN_CENTER |
static int |
VERTICAL_ALIGN_TOP |
static int |
WRAP_ALIGNED |
static int |
WRAP_CHAIN |
static int |
WRAP_CHAIN_NEW |
static int |
WRAP_NONE |
mMeasuremWidgets, mWidgetsCountANCHOR_BASELINE, ANCHOR_BOTTOM, ANCHOR_LEFT, ANCHOR_RIGHT, ANCHOR_TOP, BOTH, CHAIN_PACKED, CHAIN_SPREAD, CHAIN_SPREAD_INSIDE, DEFAULT_BIAS, DIRECT, frame, GONE, HORIZONTAL, horizontalChainRun, horizontalGroup, horizontalRun, INVISIBLE, isTerminalWidget, mAnchors, MATCH_CONSTRAINT_PERCENT, MATCH_CONSTRAINT_RATIO, MATCH_CONSTRAINT_RATIO_RESOLVED, MATCH_CONSTRAINT_SPREAD, MATCH_CONSTRAINT_WRAP, mBaseline, mBottom, mCenter, mDimensionRatio, mDimensionRatioSide, measured, mHorizontalResolution, mIsHeightWrapContent, mIsWidthWrapContent, mLeft, mListAnchors, mListDimensionBehaviors, mListNextMatchConstraintsWidget, mMatchConstraintDefaultHeight, mMatchConstraintDefaultWidth, mMatchConstraintMaxHeight, mMatchConstraintMaxWidth, mMatchConstraintMinHeight, mMatchConstraintMinWidth, mMatchConstraintPercentHeight, mMatchConstraintPercentWidth, mMinHeight, mMinWidth, mNextChainWidget, mOffsetX, mOffsetY, mParent, mResolvedMatchConstraintDefault, mRight, mTop, mVerticalResolution, mWeight, mX, mY, run, SOLVER, stringId, UNKNOWN, VERTICAL, verticalChainRun, verticalGroup, verticalRun, VISIBLE, WRAP_BEHAVIOR_HORIZONTAL_ONLY, WRAP_BEHAVIOR_INCLUDED, WRAP_BEHAVIOR_SKIPPED, WRAP_BEHAVIOR_VERTICAL_ONLY| Constructor and Description |
|---|
Flow() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToSolver(LinearSystem system,
boolean optimize)
Add this widget to the solver
|
void |
copy(ConstraintWidget src,
java.util.HashMap<ConstraintWidget,ConstraintWidget> map) |
float |
getMaxElementsWrap() |
void |
measure(int widthMode,
int widthSize,
int heightMode,
int heightSize) |
void |
setFirstHorizontalBias(float value) |
void |
setFirstHorizontalStyle(int value) |
void |
setFirstVerticalBias(float value) |
void |
setFirstVerticalStyle(int value) |
void |
setHorizontalAlign(int value) |
void |
setHorizontalBias(float value) |
void |
setHorizontalGap(int value) |
void |
setHorizontalStyle(int value) |
void |
setLastHorizontalBias(float value) |
void |
setLastHorizontalStyle(int value) |
void |
setLastVerticalBias(float value) |
void |
setLastVerticalStyle(int value) |
void |
setMaxElementsWrap(int value) |
void |
setOrientation(int value) |
void |
setVerticalAlign(int value) |
void |
setVerticalBias(float value) |
void |
setVerticalGap(int value) |
void |
setVerticalStyle(int value) |
void |
setWrapMode(int value) |
applyRtl, captureWidgets, contains, getMeasuredHeight, getMeasuredWidth, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, measure, measureChildren, needsCallbackFromSolver, needSolverPass, setMeasure, setPadding, setPaddingBottom, setPaddingEnd, setPaddingLeft, setPaddingRight, setPaddingStart, setPaddingTop, updateConstraintsadd, addDependents, findGroupInDependents, removeAllIdsaddChildrenToSolverByDependency, allowedInBarrier, connect, connect, connect, connectCircularConstraint, createObjectVariables, ensureMeasureRequested, ensureWidgetRuns, getAnchor, getAnchors, getBaselineDistance, getBiasPercent, getBottom, getCompanionWidget, getContainerItemSkip, getDebugName, getDimensionBehaviour, getDimensionRatio, getDimensionRatioSide, getHasBaseline, getHeight, getHorizontalBiasPercent, getHorizontalChainControlWidget, getHorizontalChainStyle, getHorizontalDimensionBehaviour, getHorizontalMargin, getLastHorizontalMeasureSpec, getLastVerticalMeasureSpec, getLeft, getLength, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getNextChainMember, getOptimizerWrapHeight, getOptimizerWrapWidth, getParent, getPreviousChainMember, getRight, getRootX, getRootY, getRun, getSceneString, getTop, getType, getVerticalBiasPercent, getVerticalChainControlWidget, getVerticalChainStyle, getVerticalDimensionBehaviour, getVerticalMargin, getVisibility, getWidth, getWrapBehaviorInParent, getX, getY, hasBaseline, hasDanglingDimension, hasDependencies, hasDimensionOverride, hasResolvedTargets, immediateConnect, isHeightWrapContent, isHorizontalSolvingPassDone, isInBarrier, isInHorizontalChain, isInPlaceholder, isInVerticalChain, isInVirtualLayout, isMeasureRequested, isResolvedHorizontally, isResolvedVertically, isRoot, isSpreadHeight, isSpreadWidth, isVerticalSolvingPassDone, isWidthWrapContent, markHorizontalSolvingPassDone, markVerticalSolvingPassDone, oppositeDimensionDependsOn, oppositeDimensionsTied, reset, resetAllConstraints, resetAnchor, resetAnchors, resetFinalResolution, resetSolverVariables, resetSolvingPassFlag, serialize, setBaselineDistance, setCompanionWidget, setContainerItemSkip, setDebugName, setDebugSolverName, setDimension, setDimensionRatio, setDimensionRatio, setFinalBaseline, setFinalFrame, setFinalHorizontal, setFinalLeft, setFinalTop, setFinalVertical, setFrame, setFrame, setGoneMargin, setHasBaseline, setHeight, setHeightWrapContent, setHorizontalBiasPercent, setHorizontalChainStyle, setHorizontalDimension, setHorizontalDimensionBehaviour, setHorizontalMatchStyle, setHorizontalWeight, setInBarrier, setInPlaceholder, setInVirtualLayout, setLastMeasureSpec, setLength, setMaxHeight, setMaxWidth, setMeasureRequested, setMinHeight, setMinWidth, setOffset, setOrigin, setParent, setType, setupDimensionRatio, setVerticalBiasPercent, setVerticalChainStyle, setVerticalDimension, setVerticalDimensionBehaviour, setVerticalMatchStyle, setVerticalWeight, setVisibility, setWidth, setWidthWrapContent, setWrapBehaviorInParent, setX, setY, toString, updateFromRuns, updateFromSolverpublic static final int HORIZONTAL_ALIGN_START
public static final int HORIZONTAL_ALIGN_END
public static final int HORIZONTAL_ALIGN_CENTER
public static final int VERTICAL_ALIGN_TOP
public static final int VERTICAL_ALIGN_BOTTOM
public static final int VERTICAL_ALIGN_CENTER
public static final int VERTICAL_ALIGN_BASELINE
public static final int WRAP_NONE
public static final int WRAP_CHAIN
public static final int WRAP_ALIGNED
public static final int WRAP_CHAIN_NEW
public void copy(ConstraintWidget src, java.util.HashMap<ConstraintWidget,ConstraintWidget> map)
copy in class HelperWidgetpublic void setOrientation(int value)
public void setFirstHorizontalStyle(int value)
public void setFirstVerticalStyle(int value)
public void setLastHorizontalStyle(int value)
public void setLastVerticalStyle(int value)
public void setHorizontalStyle(int value)
public void setVerticalStyle(int value)
public void setHorizontalBias(float value)
public void setVerticalBias(float value)
public void setFirstHorizontalBias(float value)
public void setFirstVerticalBias(float value)
public void setLastHorizontalBias(float value)
public void setLastVerticalBias(float value)
public void setHorizontalAlign(int value)
public void setVerticalAlign(int value)
public void setWrapMode(int value)
public void setHorizontalGap(int value)
public void setVerticalGap(int value)
public void setMaxElementsWrap(int value)
public float getMaxElementsWrap()
public void measure(int widthMode,
int widthSize,
int heightMode,
int heightSize)
measure in class VirtualLayoutpublic void addToSolver(LinearSystem system, boolean optimize)
addToSolver in class ConstraintWidgetsystem - the solver we want to add the widget tooptimize - true if Optimizer.OPTIMIZATION_GRAPH is on