android 在 textview _EDIT 末尾追加 '…'

标签 android listview append

我有一个 lsit View ,我需要添加一些文本。 在适配器中,我需要在末尾 append ... 我使用了以下内容 当我给

android:ellipsize="end"

里面只显示2行 例如:
asdnfsdfdsf asdfsdfasdf
sdfsd sdfsdf sdfsd 广告...

当我给予

android:ellipsize="start"

它是:
asdnfsdfdsf asdfsdfasdfd
...sdfsd sdfsdf sdfsd 广告

我使用的完整代码:

<TextView  android:layout_width="wrap_content" android:background="#016A7D"

   android:layout_height="80dp" android:textColor="#000000"

    android:maxLines="4"          

    android:id="@+id/list_report_desciption" 

    android:ellipsize="end"

/> 我得到的输出是:

一个更智慧的星球究竟会是什么
看起来像? IT 正在发生怎样的变化?一个...

实际上它包含超过6行
有没有我需要设置的东西,以便我需要 3 行
谢谢

最佳答案

根据这份报告,文本省略似乎有问题: http://code.google.com/p/android/issues/detail?id=10554

通过将 android:singleLine 属性设置为 true,一种解决方法允许省略一行文本。但此属性已弃用。

关于android 在 textview _EDIT 末尾追加 '…',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4021293/

相关文章:

安卓蓝牙后台线程

java - 如何从 Firestore 中检索 float ?

android - 获取文件路径而不用 flutter 将文件加载到内存中?

android - 如何知道操作栏中的 SearchView 何时关闭?

javascript - jquery - 将for循环生成的图标 append 到列表项 anchor 中

ios - 快速推送/append 数组

java - 你如何取消 CountDownTimer?

android - 在 ListView 中查看寻呼机?

java - 如何在 ListView 布局中显示结果?

jQuery 在 img 之后追加或appendTo