我真的无法弄清楚为什么,但我只能在椭圆形上工作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,为什么第一张图片中的线条也没有填充?