EditText的简单使用

浏览:
字体:
发布时间:2013-12-09 23:23:37
来源:

文本框虽然使用的比较多,但那些文本框的属性我们只有很少的会用到,今天简单的总结下一些常见的需求吧!

1.最大长度:

android:maxLength="50"
这个属性是限制输入文本框的最长字符,每个英文和汉字的字符长度是不一样的,一个汉字是占两个英文字符位置。一个英文占0.5个位置。

2.提示:

android:hint="多行文本"
这是在文本框为空字符串的时候,默认显示“多行文本”这个提示。当然,一般是在初始化的时候显示出来,起到提示作用,当输入字符的时候,提示就消失了。

3.多行文本:

android:lines="4"
这个说明当前的文本框显示4行,默认的光标在中间那行,如果让光标存在第一行的位置,那么的结合这个属性一起使用:

android:gravity="top"        android:hint="多行文本"
4.密码文本框:

android:password="true"
当设定为该文本框为输入密码使用的时候,输入的字符串会以小黑点来显示。

5.每行显示的字数:

android:ems="4"
设定每行显示的字符长度,这个当文本框宽为全屏的时候,不会起作用,只有当为适屏的时候,才起作用。

6.相对位置:

android:gravity="top"
这使用在多行文本字符位置上,默认是显示在中间那行。体现方式是光标的位置,光标的位置在哪,就可以在哪输入。
7.单行:

android:singleLine="true"
文本框为单行,按换行不能起作用。
8.输入数字:

 android:numeric="integer"
设定为输入数字。可以输入 正整数 ,带符号整数 和带小数点的浮点数。
9.电话号码

android:phoneNumber="true"
输入电话号码。

10.边距:

android:paddingLeft="10dp"
文本离边框的距离。


>更多相关文章
24小时热门资讯
24小时回复排行
资讯 | QQ | 安全 | 编程 | 数据库 | 系统 | 网络 | 考试 | 站长 | 关于东联 | 安全雇佣 | 搞笑视频大全 | 微信学院 | 视频课程 |
关于我们 | 联系我们 | 广告服务 | 免责申明 | 作品发布 | 网站地图 | 官方微博 | 技术培训
Copyright © 2007 - 2024 Vm888.Com. All Rights Reserved
粤公网安备 44060402001498号 粤ICP备19097316号 请遵循相关法律法规
');})();