我有一个textview,应该最多显示5行并包装文本。如果文本太长,它也应该显示省略号。以下使用Android 4.1而不是2.3。如果我将scrollHorizontally设置为false,我只得到2行。我有什么办法可以在4.1下得到相同的结果吗?
<TextView
android:id="@+id/tvDescription"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@id/ivIcon"
android:layout_toRightOf="@id/ivIcon"
android:layout_marginTop="-5dp"
android:ellipsize="end"
android:maxLines="5"
android:scrollHorizontally="true"
android:textColor="#000000"
android:textSize="16sp" />
答案 0 :(得分:0)
似乎是一个已知的错误。这是我遇到的一个解决方案: https://stackoverflow.com/a/6763689/753632
但那已经超过2岁了。不确定是否有人想出更好的解决方案。
答案 1 :(得分:0)
你必须尝试android:行代替android.maxLines