大家好,这可能是重复的,但我找不到解决问题的方法。我需要在 textview 上显示时限制每行的字符数,并在下一行显示剩余的字符。我无法设置 ems 值我也尝试在 xml 中设置 maxLength 属性,但它没有显示剩余的字符,谁能告诉我我该怎么做。
问问题
30659 次
6 回答
36
使用
android:maxWidth="size"
将“尺寸”替换为您喜欢的尺寸。例如,100dip
。
于 2012-06-07T14:05:21.423 回答
3
用这个
android:maxLength="10"
有关更多信息,请参阅此站点
于 2012-06-07T14:07:26.840 回答
2
用于android:maxWidth="10dip"
限制文本视图的大小。有了这个限制,下一行(假设您使用setSingleLine(false)
)将在10dip
.
使用android:maxLength="50"
例如会限制您的文本视图,但不能确保它在 X 个字符后中断
于 2012-06-07T14:09:33.860 回答
1
设置 TextView 的这些参数:
android:layout_width="110dip"
android:singleline="false"
试验 的值android:layout_width
以找到适合您需要的值。
于 2012-06-07T14:08:33.930 回答
1
使用 ConstraintLayout 和 android:layout_width="0dp"。文本将适应约束
于 2017-05-30T09:27:16.490 回答
-3
使用此代码:
android:maxLines="5"
android:maxLength="10"
五行,最大长度为 10 个字符。
于 2014-09-27T07:11:17.203 回答