Android:将文本绘制为动态大小的位图
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android:将文本绘制为动态大小的位图相关的知识,希望对你有一定的参考价值。
This method draws a specified string to a Bitmap with the desired text width and text size.
// Get text dimensions textPaint.setTextSize(textSize); StaticLayout mTextLayout = new StaticLayout(text, textPaint, textWidth, Alignment.ALIGN_NORMAL, 1.0f, 0.0f, false); // Create bitmap and canvas to draw to Bitmap b = Bitmap.createBitmap(textWidth, mTextLayout.getHeight(), Config.RGB_565); // Draw background c.drawPaint(paint); // Draw text c.save(); c.translate(0, 0); mTextLayout.draw(c); c.restore(); return b; }
以上是关于Android:将文本绘制为动态大小的位图的主要内容,如果未能解决你的问题,请参考以下文章