我有一个带有大字体的TextView,如果我有一个长字,只有最后一个字符放入下一行。例如:
Zusammenarbei
吨
现在我想将文本格式化为:
Zusammenarb -
吨
是否有可能实现这个目标?
答案 0 :(得分:1)
我认为比做连字更好,你可以做得更好。考虑下面的图像。
我想绿色的将非常适合您的需要。只需声明您的textview
如下:
<TextView
android:id="@+id/yourUniqueID"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="15sp"
android:ellipsize="end" <!--THIS WILL DO FOR YOU-->
android:maxLines="1"
android:text="test"/>
答案 1 :(得分:1)
查看TextView
的中断策略 android:breakStrategy="high_quality"
constant value description
high_quality 1 Line breaking uses high-quality strategy, including hyphenation.