android.text
Class DynamicLayout
java.lang.Object
android.text.Layout
android.text.DynamicLayout
public class DynamicLayout
- extends Layout
|
Constructor Summary |
DynamicLayout(CharSequence base,
CharSequence display,
TextPaint paint,
int width,
Layout.Alignment align,
float spacingmult,
float spacingadd,
boolean includepad)
|
DynamicLayout(CharSequence base,
CharSequence display,
TextPaint paint,
int width,
Layout.Alignment align,
float spacingmult,
float spacingadd,
boolean includepad,
TextUtils.TruncateAt ellipsize,
int ellipsizedWidth)
|
DynamicLayout(CharSequence base,
TextPaint paint,
int width,
Layout.Alignment align,
float spacingmult,
float spacingadd,
boolean includepad)
|
| Methods inherited from class android.text.Layout |
draw, draw, getAlignment, getCursorPath, getDesiredWidth, getDesiredWidth, getHeight, getLineAscent, getLineBaseline, getLineBottom, getLineBounds, getLineEnd, getLineForOffset, getLineForVertical, getLineLeft, getLineMax, getLineRight, getLineVisibleEnd, getLineWidth, getOffsetForHorizontal, getOffsetToLeftOf, getOffsetToRightOf, getPaint, getParagraphAlignment, getParagraphLeft, getParagraphRight, getPrimaryHorizontal, getSecondaryHorizontal, getSelectionPath, getSpacingAdd, getSpacingMultiplier, getText, getWidth, increaseWidthTo, isRtlCharAt, isSpanned |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicLayout
public DynamicLayout(CharSequence base,
TextPaint paint,
int width,
Layout.Alignment align,
float spacingmult,
float spacingadd,
boolean includepad)
DynamicLayout
public DynamicLayout(CharSequence base,
CharSequence display,
TextPaint paint,
int width,
Layout.Alignment align,
float spacingmult,
float spacingadd,
boolean includepad)
DynamicLayout
public DynamicLayout(CharSequence base,
CharSequence display,
TextPaint paint,
int width,
Layout.Alignment align,
float spacingmult,
float spacingadd,
boolean includepad,
TextUtils.TruncateAt ellipsize,
int ellipsizedWidth)
getLineCount
public int getLineCount()
- Specified by:
getLineCount in class Layout
getLineTop
public int getLineTop(int line)
- Specified by:
getLineTop in class Layout
getLineDescent
public int getLineDescent(int line)
- Specified by:
getLineDescent in class Layout
getLineStart
public int getLineStart(int line)
- Specified by:
getLineStart in class Layout
getLineContainsTab
public boolean getLineContainsTab(int line)
- Specified by:
getLineContainsTab in class Layout
getParagraphDirection
public int getParagraphDirection(int line)
- Specified by:
getParagraphDirection in class Layout
getLineDirections
public final Layout.Directions getLineDirections(int line)
- Specified by:
getLineDirections in class Layout
getTopPadding
public int getTopPadding()
- Specified by:
getTopPadding in class Layout
getBottomPadding
public int getBottomPadding()
- Specified by:
getBottomPadding in class Layout
getEllipsizedWidth
public int getEllipsizedWidth()
- Overrides:
getEllipsizedWidth in class Layout
getEllipsisStart
public int getEllipsisStart(int line)
- Specified by:
getEllipsisStart in class Layout
getEllipsisCount
public int getEllipsisCount(int line)
- Specified by:
getEllipsisCount in class Layout
Copyright © 2008-2012. All Rights Reserved.