2011-02-04 100 views
2

我得到了一个文本中的文本大量文本,该文件必须在文本视图中显示 文本应该完全适合屏幕和下一页中的剩余文本,等等!Android:显示文本时出现问题

现在的问题是如何在文字到达屏幕末端时获取文本的位置?

有没有可能获得文本的X和Y坐标?

我通过使用window.getWidth()和window.getHeight()获取屏幕的宽度和高度,并尝试计算Pixel Vs文本并相应地显示。 但问题是,当缓冲区读取器遇到新的一行,它将新行作为单个字符,因此文本将不在屏幕上。

请原谅我,如果在上述问题中有任何错误或错误!

感谢, 湿婆库马尔

+0

我也对它的答案感兴趣。在我的情况下,我想,文本视图能够用当前设置,字体和大小保留多少文本。 – 2011-02-04 06:52:47

+0

我cud得不到它完全...你的缓冲阅读器遇到换行符,并将其视为单个字符,但它为什么会出现在屏幕上...它是什么关系2 .... – 2011-02-04 07:01:17

回答

0

我们可以做一件事情我只是猜测它.....它只是胡乱猜测......

我们可以采取的TextView的高度运行时
我们有字体大小
和空间的b/W连续2行

第三参数可以用XML来设定..

u能度的计算e空间在上述2个参数的基础上使用的空间,并将它们与textview的高度进行比较。

我想你可能会发现,文本是不是在屏幕上。 谢谢........

相关问题