0
我希望创建书籍阅读器应用程序,使其像书一样分页,而不是滚动。 如何计算页面中的文本行数注意改变屏幕尺寸和字体大小? 谢谢根据屏幕大小(Android)在textview中分解文本
我希望创建书籍阅读器应用程序,使其像书一样分页,而不是滚动。 如何计算页面中的文本行数注意改变屏幕尺寸和字体大小? 谢谢根据屏幕大小(Android)在textview中分解文本
创建一个类并扩展View类。然后在onDraw()
函数中,您可以使用canvas.drawText("Some Text", 10, 25, paint);
在画布上绘制文本。
从画布我们可以得到当前视图的高度和宽度,也可以计算文本的宽度。然后你可以根据你的需要编写代码。
JM印度:请给我算法如何计算一堆文本在此页面显示的是其他页面显示文本的计数。谢谢 – user2111590
请更具体一些吗?你试过什么了? – Marthijn
基本上你想知道什么时候页面被填满了文本,你想打破文本并在另一页面开始。这是预期的行为? – AlexBalo
oe jamwal tu a krda zra main downvote ..:p – nobalG