public class TextDrawFormat<T> extends java.lang.Object implements IDrawFormat<T>
| Constructor and Description |
|---|
TextDrawFormat() |
| Modifier and Type | Method and Description |
|---|---|
void |
draw(android.graphics.Canvas c,
android.graphics.Rect rect,
CellInfo<T> cellInfo,
TableConfig config) |
protected void |
drawText(android.graphics.Canvas c,
java.lang.String value,
android.graphics.Rect rect,
android.graphics.Paint paint) |
protected java.lang.String[] |
getSplitString(java.lang.String val) |
int |
measureHeight(Column<T> column,
int position,
TableConfig config)
测量高
|
int |
measureWidth(Column<T> column,
int position,
TableConfig config)
测量宽
|
void |
setTextPaint(TableConfig config,
CellInfo<T> cellInfo,
android.graphics.Paint paint) |
public int measureWidth(Column<T> column, int position, TableConfig config)
IDrawFormatmeasureWidth in interface IDrawFormat<T>public int measureHeight(Column<T> column, int position, TableConfig config)
IDrawFormatmeasureHeight in interface IDrawFormat<T>public void draw(android.graphics.Canvas c,
android.graphics.Rect rect,
CellInfo<T> cellInfo,
TableConfig config)
draw in interface IDrawFormat<T>protected void drawText(android.graphics.Canvas c,
java.lang.String value,
android.graphics.Rect rect,
android.graphics.Paint paint)
public void setTextPaint(TableConfig config, CellInfo<T> cellInfo, android.graphics.Paint paint)
protected java.lang.String[] getSplitString(java.lang.String val)