我想把一个大字符串分成两部分,它们的大小不固定。 我在运行时生成 textview,所以大小一直不同, 所以我想计算这个 TextView 中放置了多少个字符。 所以我正确地格式化了 TextView 。 请帮我 提前谢谢
最佳答案
我认为您要求的是无需裁剪或滚动即可“适合”TextView 的字符数。您所要做的就是确定 TextView 的宽度和高度,并计算适合的字符数。
在伪代码中:
Width = TextView Width in px
Height = TextView Height in px
row = col = count = 0
while row < Height
col = 0
while col < Width
col = col + (Size of one character in px)
count = count + 1
row = row + (Size of one character in px)
count 给出一次可以在 TextView 中显示的字符数。
关于android - 根据 TextView 大小将大字符串分成两部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5495700/