如果列表视图中的项目文本是长文本,则不会完整显示该文本文本

时间:2014-04-15 21:03:59

标签: android listview

我有一个listview,我需要帮助。我希望将文字保存在一行" row"如果称之为。

所以,我的意思是,如果文本长度超过"并且#34;然后而不是在两行"行上显示全文#34;它应该只填补那个和它一样,以......或其他东西结束它。这个目的是为了让我在listview中的所有行都具有相同的大小,否则它看起来很业余和便宜..

我该怎么做?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

提供包含属性

之后的长文本的TextView
android:ellipsize="end"
android:singleLine="true"

这将确保长文本显示在一行末尾,末尾带有“...”。

在android doc中找到:http://developer.android.com/reference/android/widget/TextView.html#attr_android:ellipsize