根据屏幕大小在textview中打破文本(Android)

时间:2014-07-22 10:45:02

标签: android text textview

我想要创建书籍阅读器应用程序,像书本一样分页,而不是滚动。 如何计算页面中文本行的数量,注意改变屏幕大小和字体大小? 谢谢

1 个答案:

答案 0 :(得分:0)

创建一个类并扩展View类。然后在onDraw()函数中,您可以使用canvas.drawText("Some Text", 10, 25, paint);在画布中绘制文本。

从画布我们可以计算当前视图的高度和宽度以及文本的宽度。然后,您可以根据自己的需要编写代码。