public class SimpleTextCacheStuffer extends BaseCacheStuffer
BaseCacheStuffer.Proxy
mProxy
构造器和说明 |
---|
SimpleTextCacheStuffer() |
限定符和类型 | 方法和说明 |
---|---|
void |
clearCaches()
clear caches which created by this stuffer
|
protected void |
drawBackground(BaseDanmaku danmaku,
android.graphics.Canvas canvas,
float left,
float top) |
void |
drawDanmaku(BaseDanmaku danmaku,
android.graphics.Canvas canvas,
float left,
float top,
boolean fromWorkerThread,
AndroidDisplayer.DisplayerConfig displayerConfig) |
protected void |
drawStroke(BaseDanmaku danmaku,
java.lang.String lineText,
android.graphics.Canvas canvas,
float left,
float top,
android.graphics.Paint paint) |
protected void |
drawText(BaseDanmaku danmaku,
java.lang.String lineText,
android.graphics.Canvas canvas,
float left,
float top,
android.text.TextPaint paint,
boolean fromWorkerThread) |
protected java.lang.Float |
getCacheHeight(BaseDanmaku danmaku,
android.graphics.Paint paint) |
void |
measure(BaseDanmaku danmaku,
android.text.TextPaint paint,
boolean fromWorkerThread)
set paintWidth, paintHeight to danmaku
|
clearCache, drawCache, prepare, releaseResource, setProxy
protected java.lang.Float getCacheHeight(BaseDanmaku danmaku, android.graphics.Paint paint)
public void measure(BaseDanmaku danmaku, android.text.TextPaint paint, boolean fromWorkerThread)
BaseCacheStuffer
measure
在类中 BaseCacheStuffer
protected void drawStroke(BaseDanmaku danmaku, java.lang.String lineText, android.graphics.Canvas canvas, float left, float top, android.graphics.Paint paint)
protected void drawText(BaseDanmaku danmaku, java.lang.String lineText, android.graphics.Canvas canvas, float left, float top, android.text.TextPaint paint, boolean fromWorkerThread)
public void clearCaches()
BaseCacheStuffer
clearCaches
在类中 BaseCacheStuffer
protected void drawBackground(BaseDanmaku danmaku, android.graphics.Canvas canvas, float left, float top)
public void drawDanmaku(BaseDanmaku danmaku, android.graphics.Canvas canvas, float left, float top, boolean fromWorkerThread, AndroidDisplayer.DisplayerConfig displayerConfig)
drawDanmaku
在类中 BaseCacheStuffer