android TextView setEms() 作用是设置textview的字符宽度。但是名字很奇怪。

 

    /**     * 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();    }

 

An em is a unit in the field of typography

 

em是一个印刷排版的单位,表示字宽的单位。 em字面意思为:equal M   (和M字符一致的宽度为一个单位)简称em。

 ems是em的复数表达。


em 的具体来历? 

http://en.wikipedia.org/wiki/Em_%28typography%29


更多相关文章

  1. android 限定 EditText字符输入个数
  2. Android的字符编码转换问题,Unicode,GB2312,UTF8等
  3. Android:电话拨号器、呼叫记录、结束通话、Android显示单位
  4. Android长度单位详解(dp、sp、px、in、pt、mm、dip)
  5. 【简单的学生管理界面】Android的if语句中有字符串判断
  6. android实现json数据的解析和把数据转换成json格式的字符串
  7. Android 时间字符串 转成UTC时间转为指定时间的时间字符串
  8. Android系统开发小问题-启动过程中android字符没有显示出来 .
  9. android 字符串数组资源

随机推荐

  1. Android的drawable文件夹的说明
  2. Android: Intent.ACTION_SEND分享文件
  3. Android 动态设置全屏,退出全屏
  4. android.os.NetworkOnMainThreadExceptio
  5. Android(安卓)Camera2 Opengles2.0 图像
  6. PopupWindow与PopupMenu的用法
  7. Android开源项目发现--- 工具类依赖注入D
  8. android 8.0 wifi-host ap 开关操作
  9. MUI调用自定义插件(Android)
  10. Android kotlin高级特性