【问题标题】:How to prevent textview from breaking words?如何防止textview断词?
【发布时间】:2019-03-27 17:31:31
【问题描述】:

textview 中的文本在不同设备上以连字符分隔。它在大多数设备上都能正常工作。如何阻止文本中断?我正在使用不同的尺寸。

这是我的文本框代码,

<TextView
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:gravity="center_horizontal"
     android:lines="2"
     android:text="Medical History"
     android:textSize="@dimen/text_label" />

这些是 text_label 的值:

<dimen name="text_label">16sp</dimen> 
<dimen name="text_label">19.2sp</dimen> //hdpi
<dimen name="text_label">22.4sp</dimen> //xhdpi
<dimen name="text_label">25.6sp</dimen> //xxhdpi
<dimen name="text_label">28.8sp</dimen> //xxxhdpi

我想要什么:

医疗
历史

我有什么:

医疗嗨-
故事

我想要什么:

药物

我有什么:

Medica-

【问题讨论】:

  • What I want: 你是说What I have:吗?

标签: android textview


【解决方案1】:

我认为你只需要将它添加到 TextView 的 XML 中

 android:breakStrategy="simple"

阅读更多关于它的信息here

【讨论】:

    猜你喜欢
    • 2011-04-14
    • 1970-01-01
    • 1970-01-01
    • 2014-07-24
    • 1970-01-01
    • 1970-01-01
    • 2019-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多