2 dl10210950 dl10210950 于 2016.09.24 19:52 提问

TextView的ems属性的问题

为什么设置textView的width的属性,如下:
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:maxEms="1"
android:text="第一是谁啊"
android:textSize="36sp" />
这样字体显示的是竖着显示的

            如果把width改成match_parent的话字体就横着显示了,这是为什么呢?

2个回答

devmiao
devmiao   Ds   Rxr 2016.09.24 23:54
已采纳
oSanYeCao1234567
oSanYeCao1234567   Ds   Rxr 2016.09.25 00:32

android:maxEms="1" 表示一行最多显示一个字符,具体可以看下这篇博客:

http://blog.csdn.net/beiminglei/article/details/9317997

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android - 控件android:ems属性
控件的android:ems属性本文地址:http://blog.csdn.net/caroline_wendyxml中android:ems属性,作为EditText默认生成的属性,其含义是需要编辑的字符串长度。设置为10时,最多编辑10个em,一个em单位是两个inch,但是随着自动调整,在Android中em代表‘M’的数量。但是EditText的属性,只有在android:layout_w
android:ems 属性
android:ems = "10" 的含义 :  指的是将对应的控件宽度设为10个字符的宽度。当设置该属性后,一行中最大只能显示设置的宽度。
TextView 的各种max 及maxEms是什么意思
TextView 共有五个带max的属性 maxLines maxWidth maxHeight maxLength maxEms 其中前面三个分片表示最大行数,最大宽度,最大高度, 这三个都比较简单,没什么可说的 我们主要来看看maxLength和maxEms Section1 TextView android:maxLength="5" android:on
android ems具体意义?
ems? 不会是邮政快递吧 在android里当然不是了,在android里setEms() 作用是设置TextView的字符宽度 如何理解呢? em是一个印刷排版的单位,表示字宽的单位。 em字面意思为:equal M   (和M字符一致的宽度为一个单位)简称em。 ems是em的复数表达。 所以ems和字节什么的都是没关系的,只是和字宽度有关系。而且由于各个手机版本自定
Android TextView 带背景的文字垂直方向显示(ems属性)
工具:Android Studio 在项目中有个这个需求:要求文字带背景,且文字是垂直方向显示的,竖着排,如图1。 但是当我满怀欣喜地写入了这段代码之后:<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" a
Android textview maxEms与maxLengt 属性
maxlength的作用就是直接限制显示的长度, android:ems    设置TextView的宽度为N个字符的宽度。但是名字很奇怪。  [java] view plain copy /**   * Makes the TextView exactly this many ems wide   *   * @attr ref andro
EditText/TextView.ems
android TextView setEms() 作用是设置textview的字符宽度。但是名字很奇怪。   [java] view plaincopy /**   * Makes the TextView exactly this many ems wide   *   * @attr ref android.R.styleable#Te
android TextView setEms 方法名字
android TextView setEms 作用是设置名字很奇怪。
TextView maxWidth maxLength maxEms 区别
maxWidth=”80dp” 限制TextView最大宽度。必须与layout_width=”wrap_content”搭配使用,当指定layout_width为其他值时,maxWidth会失效。 maxLength=”10” 限制TextView最多10个字符数。汉字、英文、数字都算一个字符。maxLength属性会使ellipsize=”end”属性失效。添加了maxLength不再会显示”
TextView基本使用以及android坑
1.android:id="@+id/edit_message"; @为引用资源 ,+第一次定义一个资源时引用,id为资源类型,edit_message 是资源名称 2.Activity 以及application可以设置主题 3.横屏layout-land/ main.xml,横屏以及大屏,layout-large-land/ main.xml 4.在activity的onCreate(