StaticLayout获取显示的字符数,如Paint.breakText

时间:2014-03-27 14:56:54

标签: android android-layout

我使用StaticLayout绘制一些多行文字。 StaticLayout非常方便,因为它可以处理所有文本破坏和新内容......

canvas.save();
canvas.clipRect(rect);

canvas.translate(rect.left, rect.top);

staticLayout.draw(canvas);
canvas.restore();

当我只绘制一行时,我将canvas.drawText()与Paint.breakText结合使用,以确定我可以在可用空间上绘制的字符数......

现在我需要知道适合我的StaticLayout的字符的确切数量,以便我可以将其余的字符绘制到另一个StaticLayout。

不幸的是,我还没有找到一种方法告诉我有多少个字符适合它。

有什么可以获得这个吗?

干杯, 斯蒂芬

0 个答案:

没有答案