连字符将线分成多行

时间:2011-09-15 14:58:49

标签: android android-layout android-widget

在自定义列表视图中,我有一个显示名称和emailId的textview。当提供的名称类似于A-TestThisString(testA@test.com)时,显示区域的长度超过, 在这种情况下,字符串在连字符的位置被打破,如

A -

显示在列表中。这导致了很多问题。我找到了一个关于解决方案的链接

主题:“Android:如何在TextView中创建不可破坏的块?”

但是,我无法理解如何使用它。请建议。

2 个答案:

答案 0 :(得分:1)

感谢您的帮助。我找到了答案。使用inputType作为email或singleLine = True,它开始正常工作。

答案 1 :(得分:0)

我使用android:inputType="date",没有换行符,连字符显示得很好

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:maxLines="1"
    android:text="2-3 4-5"
    android:inputType="date"
    android:textSize="25sp" />