android上的TextView仅在两个方向上显示两行文本

nat*_*iah 6 java android textview

如果文本长度超过textview的宽度,则在第二行之后,它会剪切它并在其末尾添加"...".无论方向如何,它只会显示更多文本,直到第二行结束,这里是textview XML:

<TextView android:id="@+id/ContentViewerDescription"
                android:layout_width="wrap_content" 
                android:layout_height="match_parent"
                android:layout_weight="1" 
                android:ellipsize="end"
                android:maxLines="20"
                android:textColor="#999999"
                android:layout_marginTop="10px"
                android:layout_marginLeft="10px"/>
Run Code Online (Sandbox Code Playgroud)

Jor*_*sys 6

更改android:layout_height="wrap_content" 和删除android:ellipsize="end"

  • 实际上,只是android:ellipsize ="end" (3认同)
  • 很奇怪,为什么ellipsize与> 2行不兼容? (3认同)