今天看项目看到一个android:ems='10',不知道什么意思,经过查手册才明。现在整理一下帮助和我一样困惑的朋友少走弯路,也便于以后自己开发使用。下面就带大家一起学一下怎么查手册来解决不会的问题:打开官网提供的手册,并选择Reference,如图在索引栏查找到android.widget双击选中,如图下面的索引栏就是android.widget下的接口和类,查找EditText类根据手册EditText,可知EditText的xml的属性是集成的TextView和View的,所以咱们找的android:ems不是集成的View类的就是集成的TextView类的点击上图的TextView看一下xml属性可以,EditText的ems就是集成的它的点击这个属性也可以看对他的详细描述TextView的XML Attributes 的xml属性中对android:ems 是这样描述的:Makes the TextView be exactly this many ems wide.意思也就是说使TextView的宽度直接是多少个ems所占的宽度,如果是android:ems='10'的话就是10个字符的宽度。相关的方法为public voidsetEms(int ems) 官方是这样描述的:Makes the TextView exactly this many ems wideRelated XML Attributesandroid:ems这个问题虽然不难,但是有很多朋友碰问题就不知道怎么解决了,很多就是碰到问题直接找度娘,如果找不到就无从下手了,在这里我主要教给大家碰到问题的解决流程和方法,希望对大家有用。
上一篇:如何用整体形象法记忆多项事物
下一篇:折纸手工如何做一只小蚱蜢