如果单词对于 textview 来说太长,则强制下一个单词换行

我有一个 TextView,它在以编程方式填充时不会正确地换行.

这是正在发生的事情:

| Hi I am an examp |
| le of a string t |
| hat is not break |
| ing correctly on |
| words            |

xufeng123456 回答:如果单词对于 textview 来说太长,则强制下一个单词换行

首先你可以使用 TextView.getPaint(),然后每次添加一个新词(Hi, I, am, etc),调用measureText on油漆.如果结果长度比您的 TextView 的可用宽度长,请在新单词前添加 .重置数据并重复上述步骤.

这篇关于如果单词对于 textview 来说太长,则强制下一个单词换行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持前端之家!

本文链接:https://www.f2er.com/3178995.html

大家都在问