1.设置TextView自动调整字体大小
可以通过
android:autoSizeTextType="uniform"
autoSizeTextType:none: 关闭自动调整功能;uniform: 均匀缩放水平轴和垂直轴
autoSizeMaxTextSize:最大值
autoSizeMinTextSize:最小值
autoSizeStepGranularity:粒度值,即每次增量或减量的值
具体可以参考某大神的这篇文章详解:https://www.jianshu.com/p/5c29f891e23c
2.android中textview限制字数
例如:
android:maxLength="20"
限制了TextView最多20个字
3.限制TextView的字数设置多少字后以省略号显示
<TextView
android:id="@+id/tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxEms="18"
android:singleLine="true"
android:ellipsize="end"
/>
是通过android:maxEms=""和 android:ellipsize=""属性来控制的。
网友评论