我有一个listview,我需要帮助。我希望将文字保存在一行" row"如果称之为。
所以,我的意思是,如果文本长度超过"并且#34;然后而不是在两行"行上显示全文#34;它应该只填补那个和它一样,以......或其他东西结束它。这个目的是为了让我在listview中的所有行都具有相同的大小,否则它看起来很业余和便宜..
我该怎么做?
感谢您的帮助!
答案 0 :(得分:1)
提供包含属性
之后的长文本的TextViewandroid:ellipsize="end"
android:singleLine="true"
这将确保长文本显示在一行末尾,末尾带有“...”。
在android doc中找到:http://developer.android.com/reference/android/widget/TextView.html#attr_android:ellipsize