Hiii all,这可能是一个可能的重复,但我找不到我的问题的解决方案。我需要在textview上显示时限制每行的字符数,并在下一行显示剩余的字符。我不能设置ems值我也尝试在xml中设置maxLength属性,但它没有显示剩余的字符,任何人都可以告诉我该怎么做。
运用
android:maxWidth="size"
用您喜欢的尺寸替换“尺寸”。例如,100dip
。
使用android:maxWidth="10dip"
来限制textview的大小。有了这个限制,下一行(假设您使用setSingleLine(false)
)将在10dip
之后开始。
例如,使用android:maxLength="50"
会限制您的textview,但不会确保它在X字符后中断
使用这个android:maxLength="10"
有关更多信息,请参阅this site
设置TextView的这些参数:
android:layout_width="110dip"
android:singleline="false"
尝试使用android:layout_width
的值来找到符合您需求的值。
使用ConstraintLayout和android:layout_width =“0dp”。文本将适应约束
使用此代码:
android:maxLines="5"
android:maxLength="10"
五行,最大长度为10个字符。