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