android listview对字符的限制?

时间:2012-05-11 08:54:41

标签: android listview

在我的listview中,我每行都有一张图片,图片右侧有一些文字。我有两个文本字符串在彼此之上。如果它变得太长,是否有可能以某种方式在文本字符串1中剪切句子。就像限制它可能包含多少个字符一样。如果我想要它说:“Kanye West这个星期六住在New Your City”,但是因为这个句子太长了,我的第二个文本字符串就消失了。所以相反,我希望它看起来像这样:“kanye West住这个...(剪切)”,然后显示其余的你必须点击这一行。 因此可以通过对字符使用某种限制来剪切句子? 希望你能理解。 感谢

1 个答案:

答案 0 :(得分:2)

是的,这是可能的。在TextView标记中,添加右边距(以调整所需的字符数)并添加此代码:android:maxLines="2"android:ellipsize="end"这样可以通过在右边界限时添加“...”来剪切句子到达了textView。

您为textView获得了类似的内容:

<TextView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:maxLines="2"
    android:ellipsize="end"
    android:layout_marginRight="30sp" />