| Modifier and Type | Class and Description |
|---|---|
static class |
Paint.Align |
static class |
Paint.Cap |
static class |
Paint.FontMetrics |
static class |
Paint.FontMetricsInt |
static class |
Paint.Join |
static class |
Paint.Style |
| Modifier and Type | Field and Description |
|---|---|
static int |
ANTI_ALIAS_FLAG |
static int |
DEV_KERN_TEXT_FLAG |
static int |
DITHER_FLAG |
static int |
FAKE_BOLD_TEXT_FLAG |
static int |
FILTER_BITMAP_FLAG |
static int |
HINTING_OFF |
static int |
HINTING_ON |
static int |
LINEAR_TEXT_FLAG |
static int |
STRIKE_THRU_TEXT_FLAG |
static int |
SUBPIXEL_TEXT_FLAG |
static int |
UNDERLINE_TEXT_FLAG |
| Constructor and Description |
|---|
Paint() |
Paint(int flags) |
Paint(Paint paint) |
| Modifier and Type | Method and Description |
|---|---|
float |
ascent() |
int |
breakText(char[] text,
int index,
int count,
float maxWidth,
float[] measuredWidth) |
int |
breakText(CharSequence text,
int start,
int end,
boolean measureForwards,
float maxWidth,
float[] measuredWidth) |
int |
breakText(String text,
boolean measureForwards,
float maxWidth,
float[] measuredWidth) |
void |
clearShadowLayer() |
float |
descent() |
protected void |
finalize() |
int |
getAlpha() |
int |
getColor() |
ColorFilter |
getColorFilter() |
boolean |
getFillPath(Path src,
Path dst) |
int |
getFlags() |
Paint.FontMetrics |
getFontMetrics() |
float |
getFontMetrics(Paint.FontMetrics metrics) |
Paint.FontMetricsInt |
getFontMetricsInt() |
int |
getFontMetricsInt(Paint.FontMetricsInt fmi) |
float |
getFontSpacing() |
int |
getHinting() |
MaskFilter |
getMaskFilter() |
PathEffect |
getPathEffect() |
Rasterizer |
getRasterizer() |
Shader |
getShader() |
Paint.Cap |
getStrokeCap() |
Paint.Join |
getStrokeJoin() |
float |
getStrokeMiter() |
float |
getStrokeWidth() |
Paint.Style |
getStyle() |
Paint.Align |
getTextAlign() |
void |
getTextBounds(char[] text,
int index,
int count,
Rect bounds) |
void |
getTextBounds(String text,
int start,
int end,
Rect bounds) |
void |
getTextPath(char[] text,
int index,
int count,
float x,
float y,
Path path) |
void |
getTextPath(String text,
int start,
int end,
float x,
float y,
Path path) |
float |
getTextScaleX() |
float |
getTextSize() |
float |
getTextSkewX() |
int |
getTextWidths(char[] text,
int index,
int count,
float[] widths) |
int |
getTextWidths(CharSequence text,
int start,
int end,
float[] widths) |
int |
getTextWidths(String text,
float[] widths) |
int |
getTextWidths(String text,
int start,
int end,
float[] widths) |
Typeface |
getTypeface() |
Xfermode |
getXfermode() |
boolean |
isAntiAlias() |
boolean |
isDither() |
boolean |
isFakeBoldText() |
boolean |
isFilterBitmap() |
boolean |
isLinearText()
Deprecated.
|
boolean |
isStrikeThruText() |
boolean |
isSubpixelText() |
boolean |
isUnderlineText() |
float |
measureText(char[] text,
int index,
int count) |
float |
measureText(CharSequence text,
int start,
int end) |
float |
measureText(String text) |
float |
measureText(String text,
int start,
int end) |
void |
reset() |
void |
set(Paint src) |
void |
setAlpha(int a) |
void |
setAntiAlias(boolean aa) |
void |
setARGB(int a,
int r,
int g,
int b) |
void |
setColor(int color) |
ColorFilter |
setColorFilter(ColorFilter filter) |
void |
setDither(boolean dither) |
void |
setFakeBoldText(boolean fakeBoldText) |
void |
setFilterBitmap(boolean filter) |
void |
setFlags(int flags) |
void |
setHinting(int mode) |
void |
setLinearText(boolean linearText)
Deprecated.
|
MaskFilter |
setMaskFilter(MaskFilter maskfilter) |
PathEffect |
setPathEffect(PathEffect effect) |
Rasterizer |
setRasterizer(Rasterizer rasterizer) |
Shader |
setShader(Shader shader) |
void |
setShadowLayer(float radius,
float dx,
float dy,
int color) |
void |
setStrikeThruText(boolean strikeThruText) |
void |
setStrokeCap(Paint.Cap cap) |
void |
setStrokeJoin(Paint.Join join) |
void |
setStrokeMiter(float miter) |
void |
setStrokeWidth(float width) |
void |
setStyle(Paint.Style style) |
void |
setSubpixelText(boolean subpixelText) |
void |
setTextAlign(Paint.Align align) |
void |
setTextScaleX(float scaleX) |
void |
setTextSize(float textSize) |
void |
setTextSkewX(float skewX) |
Typeface |
setTypeface(Typeface typeface) |
void |
setUnderlineText(boolean underlineText) |
Xfermode |
setXfermode(Xfermode xfermode) |
public static final int ANTI_ALIAS_FLAG
public static final int FILTER_BITMAP_FLAG
public static final int DITHER_FLAG
public static final int UNDERLINE_TEXT_FLAG
public static final int STRIKE_THRU_TEXT_FLAG
public static final int FAKE_BOLD_TEXT_FLAG
public static final int LINEAR_TEXT_FLAG
public static final int SUBPIXEL_TEXT_FLAG
public static final int DEV_KERN_TEXT_FLAG
public static final int HINTING_OFF
public static final int HINTING_ON
public Paint()
public Paint(int flags)
public Paint(Paint paint)
public void reset()
public void set(Paint src)
public int getFlags()
public void setFlags(int flags)
public int getHinting()
public void setHinting(int mode)
public final boolean isAntiAlias()
public void setAntiAlias(boolean aa)
public final boolean isDither()
public void setDither(boolean dither)
@Deprecated public final boolean isLinearText()
@Deprecated public void setLinearText(boolean linearText)
public final boolean isSubpixelText()
public void setSubpixelText(boolean subpixelText)
public final boolean isUnderlineText()
public void setUnderlineText(boolean underlineText)
public final boolean isStrikeThruText()
public void setStrikeThruText(boolean strikeThruText)
public final boolean isFakeBoldText()
public void setFakeBoldText(boolean fakeBoldText)
public final boolean isFilterBitmap()
public void setFilterBitmap(boolean filter)
public Paint.Style getStyle()
public void setStyle(Paint.Style style)
public int getColor()
public void setColor(int color)
public int getAlpha()
public void setAlpha(int a)
public void setARGB(int a,
int r,
int g,
int b)
public float getStrokeWidth()
public void setStrokeWidth(float width)
public float getStrokeMiter()
public void setStrokeMiter(float miter)
public Paint.Cap getStrokeCap()
public void setStrokeCap(Paint.Cap cap)
public Paint.Join getStrokeJoin()
public void setStrokeJoin(Paint.Join join)
public Shader getShader()
public ColorFilter getColorFilter()
public ColorFilter setColorFilter(ColorFilter filter)
public Xfermode getXfermode()
public PathEffect getPathEffect()
public PathEffect setPathEffect(PathEffect effect)
public MaskFilter getMaskFilter()
public MaskFilter setMaskFilter(MaskFilter maskfilter)
public Typeface getTypeface()
public Rasterizer getRasterizer()
public Rasterizer setRasterizer(Rasterizer rasterizer)
public void setShadowLayer(float radius,
float dx,
float dy,
int color)
public void clearShadowLayer()
public Paint.Align getTextAlign()
public void setTextAlign(Paint.Align align)
public float getTextSize()
public void setTextSize(float textSize)
public float getTextScaleX()
public void setTextScaleX(float scaleX)
public float getTextSkewX()
public void setTextSkewX(float skewX)
public float ascent()
public float descent()
public float getFontMetrics(Paint.FontMetrics metrics)
public Paint.FontMetrics getFontMetrics()
public int getFontMetricsInt(Paint.FontMetricsInt fmi)
public Paint.FontMetricsInt getFontMetricsInt()
public float getFontSpacing()
public float measureText(char[] text,
int index,
int count)
public float measureText(String text, int start, int end)
public float measureText(String text)
public float measureText(CharSequence text, int start, int end)
public int breakText(char[] text,
int index,
int count,
float maxWidth,
float[] measuredWidth)
public int breakText(CharSequence text, int start, int end, boolean measureForwards, float maxWidth, float[] measuredWidth)
public int breakText(String text, boolean measureForwards, float maxWidth, float[] measuredWidth)
public int getTextWidths(char[] text,
int index,
int count,
float[] widths)
public int getTextWidths(CharSequence text, int start, int end, float[] widths)
public int getTextWidths(String text, int start, int end, float[] widths)
public int getTextWidths(String text, float[] widths)
public void getTextPath(char[] text,
int index,
int count,
float x,
float y,
Path path)
public void getTextBounds(char[] text,
int index,
int count,
Rect bounds)
Copyright © 2008-2013. All Rights Reserved.