EditText 里的属性

(某些通用的属性不列出)

EditText里输入数据的获取时须注意的是getText()之后得到的数据并不是String,所以获取时应为e.getText().toString();

android:hint = "ssss";//输入框里显示的提示内容,点击编辑时会不见

android:numeric = "";//输入内容限制,integer (正整数)decimal(浮点数,小数) signed(带符号整数,有正负的)

android:ems = "10";//输入的字符长度最长为10个字符宽度,超出部分不显示

android:editable = "true";//是否可编辑,false否

android:password = "true";//输入密码,true则输入内容不会显示出来

android:digits = “1234567890.+-*/%\n()” ;//设置允许输入的字符

android:inputType = "number";//选择输入字符类型,"none"--输入普通字符,"text"--输入普通字符,

                                              "textCapCharacters"--输入普通字符,"textCapWords"--单词首字母大小,

                                             "textCapSentences"--仅第一个字母大小,"textAutoCorrect"--前两个自动完成,

                                             "textAutoComplete"--前两个自动完成,"textMultiLine"--多行输入,

                                            "textImeMultiLine"--输入法多行(不一定支持),"textNoSuggestions"--不提示,

                                             "textUri"--URI格式,"textEmailAddress"--电子邮件地址格式,"textEmailSubject"--邮件主题格式,

                                              "textShortMessage"--短消息格式,"textLongMessage"--长消息格式,"textPersonName"--人名格式,

                                              "textPostalAddress"--邮政格式,"textPassword"--密码格式,"textVisiblePassword"--密码可见格式,

                                              "textWebEditText"--作为网页表单的文本格式,"textFilter"--文本筛选格式,"textPhonetic"--拼音输入格式,

                                              "number"--数字格式,"numberSigned"--有符号数字格式,"numberDecimal"--可以带小数点的浮点格式,

                                              "phone"--拨号键盘,"date"--日期键盘,"time"--时间键盘,“datetime”

android:capitalize = "characters";\\设置英文的大写类型,characters 全部为大写,words 单词首字母大写,空格区分单词,sentences第一个字母大写,none无大写

                                                  在模拟器上用PC键盘直接输入可以出效果,但是用软键盘无效果

android:maxWidth = ""; \\ 设置文本区域的最大宽度

android:minWidth = ""; \\设置文本区域的最小宽度

android:width = "";\\设置文本区域的宽度,支持度量单位:px(像素)/dp/sp/in/mm(毫米)

(height 相同,不列出)



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值