Android TextView Line Break将单词保持在一起(并且高效)

时间:2013-02-18 14:01:44

标签: android android-layout

我有一个显示图片和副标题(TextView)的图库。

如果文本足够长(正确,最多三行),现在文本被分成多行但我们的营销部门坚持认为我不会破坏用连字符分隔的单词 (例如“这是一个双字线”可以在任何地方打破,但在“双字”上)。问题是Android倾向于将中断完全放在那里: - )

有没有办法设置换行模式?或者任何其他阻止这些句子分成多行的想法?

还有一件事:我使用了罩流效果,它确实需要非常流畅(这是),让我们的营销人员感到高兴。这意味着我需要一个有效的解决方案,因为每次选择新图片时都会设置文本(并且用户喜欢通过它们晃动)......

感谢伯尔尼的阳光问候, 斯蒂芬威斯纳

1 个答案:

答案 0 :(得分:-1)

您可以使用HTML格式的文字,例如

textView.setText(Html.fromHtml("<font color=#ffff00>" + My name + "</font>" +" " +"<font color=#ffffff>" + is + "</br> bull. "+ "</font>"));

字体颜色将改变文本的颜色,并将在下一行中移动文本。

不要忘记在XML中制作textview多线。 希望这能帮助你。