【问题标题】:multiline ellipsis in textView - is this a known bug?textView 中的多行省略号 - 这是一个已知的错误吗?
【发布时间】:2011-05-25 22:31:33
【问题描述】:

我只想在我的 TextView 中显示 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"
    />

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

问题是我没有像我预期的那样在第 6 行末尾看到省略号“...”。如果我删除 android:maxLines="6" 并设置 android:singleLine="true",那么我确实会在第一行的末尾看到“...”。那么,如果行数多于一,为什么选取框不起作用?

这是一个已知的错误吗?如果是,任何解决方法?我什至尝试在 java 文件中的 textView 上设置 setSelected(true)。仍然没有工作。

我正在开发 HoneyComb 3.1 SDK。

【问题讨论】:

标签: android


【解决方案1】:

看起来这是一个老错误:Issue 2254

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-21
    • 1970-01-01
    • 2012-06-09
    • 2014-07-30
    • 1970-01-01
    • 1970-01-01
    • 2012-02-14
    相关资源
    最近更新 更多