Android textView中的多行省略号-这是已知的错误吗?

Android textView中的多行省略号-这是已知的错误吗?,android,Android,我想在我的文本视图中只显示6行,其他任何我想省略号的内容 所以,我做到了 <TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:paddingLeft="

我想在我的文本视图中只显示6行,其他任何我想省略号的内容

所以,我做到了

<TextView android:id="@+id/text" android:layout_width="wrap_content"
    android:layout_height="wrap_content" android:layout_alignParentLeft="true"
    android:layout_centerVertical="true" android:paddingLeft="20dip"
    android:paddingRight="40dip" android:textSize="18dip"
    android:paddingBottom="5dip" android:paddingTop="5dip"
    android:maxLines="6" 
    android:ellipsize="marquee" 
    android:singleLine="false"
    />

此文本视图是我的列表行内容的一部分。我有一个用于listView的自定义适配器

问题是,我没有看到第6行末尾的省略号“…”如我所料。如果我删除android:maxLines=“6”并设置android:singleLine=“true”,那么我确实会在第一行末尾看到“…”。那么,如果行数超过一行,为什么字幕不起作用呢

这是已知的bug吗?如果是,有什么解决办法吗?我甚至尝试在java文件的textView上设置setSelected(true)。还是不行


我正在开发HoneyComb 3.1 SDK。

看起来这是一个老错误:。

我已经为这个问题创建了一个解决方案,您可以在