Android(安卓)textview maxEms与maxLengt 属性
16lz
2021-01-24
maxlength的作用就是直接限制显示的长度,
android:ems 设置TextView的宽度为N个字符的宽度。但是名字很奇怪。
[java] view plain copy
- /**
- * Makes the TextView exactly this many ems wide
- *
- * @attr ref android.R.styleable#TextView_ems
- */
- @android.view.RemotableViewMethod
- public void setEms(int ems) {
- mMaxWidth = mMinWidth = ems;
- mMaxWidthMode = mMinWidthMode = EMS;
- requestLayout();
- invalidate();
- }
[html] view plain copy
- An em is a unit in the field of typography
em是一个印刷排版的单位,表示字宽的单位。 em字面意思为:equal M (和M字符一致的宽度为一个单位)简称em。
ems是em的复数表达。
更多相关文章
- Android(安卓)TextUtils.isEmpty()的认知
- Android(安卓)使用 TableLayout 布局拉伸宽度
- Android实现圆形图片
- Android(安卓)(DiskLruCache)硬盘缓存代码实现
- Android中读取中文字符的文件与文件读取相关
- android实现xml数据的解析
- Android之判断时间是否为今天
- Android(安卓)通过字符串来获取R下面资源的ID 值
- android中的格式化字符串