android.text
Class StaticLayout
java.lang.Object
android.text.Layout
android.text.StaticLayout
public class StaticLayout
- extends Layout
Constructor Summary |
StaticLayout(CharSequence source,
int bufstart,
int bufend,
TextPaint paint,
int outerwidth,
Layout.Alignment align,
float spacingmult,
float spacingadd,
boolean includepad)
|
StaticLayout(CharSequence source,
int bufstart,
int bufend,
TextPaint paint,
int outerwidth,
Layout.Alignment align,
float spacingmult,
float spacingadd,
boolean includepad,
TextUtils.TruncateAt ellipsize,
int ellipsizedWidth)
|
StaticLayout(CharSequence source,
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, 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 |
StaticLayout
public StaticLayout(CharSequence source,
TextPaint paint,
int width,
Layout.Alignment align,
float spacingmult,
float spacingadd,
boolean includepad)
StaticLayout
public StaticLayout(CharSequence source,
int bufstart,
int bufend,
TextPaint paint,
int outerwidth,
Layout.Alignment align,
float spacingmult,
float spacingadd,
boolean includepad)
StaticLayout
public StaticLayout(CharSequence source,
int bufstart,
int bufend,
TextPaint paint,
int outerwidth,
Layout.Alignment align,
float spacingmult,
float spacingadd,
boolean includepad,
TextUtils.TruncateAt ellipsize,
int ellipsizedWidth)
getLineForVertical
public int getLineForVertical(int vertical)
- Overrides:
getLineForVertical
in class Layout
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
getParagraphDirection
public int getParagraphDirection(int line)
- Specified by:
getParagraphDirection
in class Layout
getLineContainsTab
public boolean getLineContainsTab(int line)
- Specified by:
getLineContainsTab
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
getEllipsisCount
public int getEllipsisCount(int line)
- Specified by:
getEllipsisCount
in class Layout
getEllipsisStart
public int getEllipsisStart(int line)
- Specified by:
getEllipsisStart
in class Layout
getEllipsizedWidth
public int getEllipsizedWidth()
- Overrides:
getEllipsizedWidth
in class Layout
Copyright © 2008-2012. All Rights Reserved.