我在文件中显示了大量文本,必须在textview中显示 文本应该完全适合屏幕和下一页中的剩余文本等等!
现在的问题是如何在文本到达屏幕末尾时获取文本的位置?
是否有可能获得文本的X和Y坐标?
我通过使用window.getWidth()和window.getHeight()来获取屏幕的宽度和高度,然后尝试计算Pixel Vs Text并相应地显示.. 但问题是,当bufferreader遇到一个新行时,它将新行作为单个字符,因此文本将离开屏幕。
如果上述问题出现任何错误或错误,请原谅我!!!
谢谢, 西瓦库马尔
答案 0 :(得分:0)
我们可以做一件事我猜它......这只是一个疯狂的猜测......
我们可以在运行时使用textview的高度
我们有字体大小
和空格b / w连续2行
第三个参数可以在xml中设置..
你可以根据这两个上述参数计算你的文本使用的空间,并将它们与textview的高度进行比较。
我想你可能会发现,文字是否会出现在屏幕之外。 感谢........