【发布时间】:2014-08-12 15:41:08
【问题描述】:
我真的不知道为什么,但我只能让 ellipsize 在maxLines=2 等上工作。我显示了几句话的描述,然后是一个没有空格的长字符串。
这是 TextView 的样子:
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center"
android:textColor="#757575"
android:text="@string/gcm_not_registered"
android:maxLines="1"
android:ellipsize="end"
android:id="@+id/login_gcmRegistrationTextView"/>
然后我以编程方式为其设置一个文本,但根据 maxLines 限制,我得到两个不同的结果:
唯一改变的是maxLines,为什么第一张图片中的线没有填好?
【问题讨论】:
-
我的应用中也需要这个,这个答案完成了工作stackoverflow.com/questions/2160619/…
-
你的字符串中有\n吗??
-
我没有。它是一个 GCM ID,所以它只是纯文本