这很难理解,但我试图找出如何使TextView
适应改变一行上单词之间的文本间距,使文本到达文本的最右侧。 TextView的。
以此为例(这应该得到我的观点):
This one is a line of text which fills the view itself
This is another that does the same thing
我如何让我的文字做出这样的反应?这样做的一个示例应用程序是Pocket,所以我知道它可以完成 - 我只是不知道如何。
感谢任何帮助!
答案 0 :(得分:1)
您所指的内容称为文字justification,并且在Android的上下文中已经讨论过more than once。
简短的回答是,遗憾的是,TextView
窗口小部件当前不支持理由。然而,有一些解决方法涉及:
在网页上对文本进行对齐是微不足道的,但WebView
是一个比TextView
更重要的组件,因此该功能会带来性能损失。
请注意,我不知道Pocket正在为他们的文章使用什么方法,但有一些方法可以解决这个问题,而且它们并不太复杂。这是一个完全不同的蠕虫,所以我会留下它。