我有一个字体大小很大的 TextView,如果我的单词很长,则只有最后一个字符被放入下一行。例如 :
祖萨梅纳尔贝
吨
现在我想将文本格式化为如下所示:
祖萨梅纳布 -
吨
有没有可能实现这一目标?
我有一个字体大小很大的 TextView,如果我的单词很长,则只有最后一个字符被放入下一行。例如 :
祖萨梅纳尔贝
吨
现在我想将文本格式化为如下所示:
祖萨梅纳布 -
吨
有没有可能实现这一目标?
我想比做连字符更好,你可以做一些更好的事情。考虑下图。
我想绿色的会很适合你的需要。只需声明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"/>
android:breakStrategy="high_quality"
constant value description
high_quality 1 Line breaking uses high-quality strategy, including hyphenation.