我有一个固定宽度的 TextView
如下:
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="12sp"
tools:text="Health Department"
android:layout_marginTop="4dp"
android:maxLines="2"
/>
...但它看起来像:
|Health Dep-|
| artment |
...虽然我希望它是:
| Health |
|Department|
我可以使用什么 XML 属性来执行此操作?
最佳答案
从 api 23 您可以选择中断策略,这应该可以解决您的问题。
默认情况下,Android for TextView 使用 BREAK_STRATEGY_HIGH_QUALITY这导致单词使用连字符中断。
如果您想避免这种情况,可以将中断策略设置为 BREAK_STRATEGY_SIMPLE .
您可以在 api doc 中找到更多信息.
希望对你有帮助。
关于android - 防止 TextView 中的断字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40853192/