1

我的三星 Galaxy S3 和自定义TextView组件面临巨大的性能问题。

我已经覆盖了onDraw方法:

canvas.drawText(getText().toString(), x, y, borderPaint);
canvas.drawText(getText().toString(), x, y, textPaint);

问题在于borderPaint使用Paint.Style.STROKE. 如果我将该属性注释掉,一切都会顺利进行,但我需要它来为我的TextView

谢谢。

4

1 回答 1

0

不知道为什么STROKE会导致问题,但是我通过将文本绘制到Bitmap然后BitmaponDraw方法中绘制它来获得良好的性能。

于 2013-04-10T07:59:42.527 回答