EditText的简单使用
文本框虽然使用的比较多,但那些文本框的属性我们只有很少的会用到,今天简单的总结下一些常见的需求吧!
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"文本离边框的距离。
>更多相关文章
首页推荐
佛山市东联科技有限公司一直秉承“一切以用户价值为依归
- 01-11全球最受赞誉公司揭晓:苹果连续九年第一
- 12-09罗伯特·莫里斯:让黑客真正变黑
- 12-09谁闯入了中国网络?揭秘美国绝密黑客小组TA
- 12-09警示:iOS6 惊现“闪退”BUG
- 03-08消息称微软开发内部AI推理模型,或将成为Op
- 03-08美国法院驳回马斯克请求,未阻止OpenAI转型
- 03-08饿了么成立即时配送算法专家委员会 持续全局
- 03-08长安汽车:预计今年底长安飞行汽车将完成试
- 03-08谷歌推出虚拟试穿、AR美妆新功能
相关文章
24小时热门资讯
24小时回复排行
热门推荐
最新资讯
操作系统
黑客防御