2013-04-10 52 views
0

我正面临着我的三星Galaxy S3和自定义TextView组件的巨大性能问题。Paint.Style.STROKE和drawText性能不佳

我重写onDraw方法:

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

的问题是使用Paint.Style.STROKEborderPaint。如果我评论该属性,一切工作顺利,但我需要它为我的边框绘制TextView

谢谢。

回答

0

不知道为什么STROKE引起的问题,但我通过绘制文本为Bitmap,然后绘制BitmaponDraw该方法得到了性能不错。