在文本视图中隐藏部分可见的行(Android)?

时间:2015-10-02 14:42:45

标签: android textview

我有一个固定高度的textview,其中包含从服务器下载的文本。有时文本不仅仅是视图可以包装,而是剪切额外的文本。问题是视图可以显示的最后一行只是部分可见,这有点难看。

如果只是部分可见,是否有办法不显示某条线? android:maxLines不会有帮助,因为我的布局有两个不同字体大小的文本视图。

2 个答案:

答案 0 :(得分:1)

您可以使textview可滚动。添加以下行:

android:maxLines = 'int'  // put any integer value.
android:scrollbars = "vertical"

答案 1 :(得分:0)

您可以使用android:ellipsize

android:ellipsize="end"
android:maxLines="1"
android:scrollHorizontally="true"
android:singleLine="true"

https://developer.android.com/reference/android/widget/TextView.html#attr_android:ellipsize