(某些通用的属性不列出)
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 相同,不列出)