public class LayoutManager extends ZLinkedList<Widget> implements android.view.View.OnTouchListener, Resizable
modCount
Constructor and Description |
---|
LayoutManager() |
Modifier and Type | Method and Description |
---|---|
void |
draw(android.graphics.Canvas canvas) |
protected void |
drawAnchor(android.graphics.Canvas canvas,
android.graphics.PointF coords) |
android.graphics.Paint |
getMarginPaint() |
android.graphics.Paint |
getOutlinePaint() |
android.graphics.Paint |
getOutlineShadowPaint() |
android.graphics.Paint |
getPaddingPaint() |
boolean |
isDrawAnchorsEnabled() |
boolean |
isDrawMarginsEnabled() |
boolean |
isDrawOutlinesEnabled() |
boolean |
isDrawOutlineShadowsEnabled() |
boolean |
isDrawPaddingEnabled() |
void |
layout(DisplayDimensions dims)
Called when a change to the class' dimensions is made.
|
void |
onPostInit()
Invoked immediately following XML configuration.
|
boolean |
onTouch(android.view.View v,
android.view.MotionEvent event) |
void |
refreshLayout()
Recalculates layouts for all widgets using last set
DisplayDimensions.
|
void |
setDrawAnchorsEnabled(boolean drawAnchorsEnabled) |
void |
setDrawMarginsEnabled(boolean drawMarginsEnabled) |
void |
setDrawOutlinesEnabled(boolean drawOutlinesEnabled) |
void |
setDrawOutlineShadowsEnabled(boolean drawOutlineShadowsEnabled) |
void |
setDrawPaddingEnabled(boolean drawPaddingEnabled) |
void |
setMarginPaint(android.graphics.Paint marginPaint) |
void |
setMarkupEnabled(boolean enabled) |
void |
setOutlinePaint(android.graphics.Paint outlinePaint) |
void |
setOutlineShadowPaint(android.graphics.Paint outlineShadowPaint) |
void |
setPaddingPaint(android.graphics.Paint paddingPaint) |
addToBottom, addToTop, elements, moveAbove, moveBeneath, moveDown, moveToBottom, moveToTop, moveUp
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, descendingIterator, element, get, getFirst, getLast, indexOf, lastIndexOf, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, remove, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, set, size, spliterator, toArray, toArray
iterator
equals, hashCode, listIterator, removeRange, subList
containsAll, isEmpty, removeAll, retainAll, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
containsAll, equals, hashCode, isEmpty, iterator, listIterator, removeAll, replaceAll, retainAll, sort, subList
parallelStream, removeIf, stream
public void onPostInit()
public void setMarkupEnabled(boolean enabled)
public void draw(android.graphics.Canvas canvas) throws PlotRenderException
PlotRenderException
protected void drawAnchor(android.graphics.Canvas canvas, android.graphics.PointF coords)
public boolean isDrawOutlinesEnabled()
public void setDrawOutlinesEnabled(boolean drawOutlinesEnabled)
public android.graphics.Paint getOutlinePaint()
public void setOutlinePaint(android.graphics.Paint outlinePaint)
public boolean isDrawAnchorsEnabled()
public void setDrawAnchorsEnabled(boolean drawAnchorsEnabled)
public boolean isDrawMarginsEnabled()
public void setDrawMarginsEnabled(boolean drawMarginsEnabled)
public android.graphics.Paint getMarginPaint()
public void setMarginPaint(android.graphics.Paint marginPaint)
public boolean isDrawPaddingEnabled()
public void setDrawPaddingEnabled(boolean drawPaddingEnabled)
public android.graphics.Paint getPaddingPaint()
public void setPaddingPaint(android.graphics.Paint paddingPaint)
public boolean isDrawOutlineShadowsEnabled()
public void setDrawOutlineShadowsEnabled(boolean drawOutlineShadowsEnabled)
public android.graphics.Paint getOutlineShadowPaint()
public void setOutlineShadowPaint(android.graphics.Paint outlineShadowPaint)
public boolean onTouch(android.view.View v, android.view.MotionEvent event)
onTouch
in interface android.view.View.OnTouchListener
public void refreshLayout()
public void layout(DisplayDimensions dims)
Resizable