EditText的InputType常用屬性

inputType(以5.1系統默認輸入法爲例)

多行輸入,回車鍵爲換行,無其他功能

  • none:與 textMultiLine 一致
  • textMultiLine:多行輸入

單行輸入,回車鍵功能變爲“下一步”

  • text:普通
  • textPassword:不可見密碼
  • textCapCharacters:字母大寫
  • textCapWords:首字母大寫
  • textCapSentences:僅第一個字母大寫
  • textUri:網址
  • textEmailAddress:電子郵件地址
  • textEmailSubject:郵件

數字輸入

  • number:純數字,無法輸入符號
  • numberSigned:帶正負符號的數字格式
  • numberDecimal:帶小數點的浮點格式
  • phone:純數字與符號 - + , . ; ( ) N
  • datetime:純數字與符號 - : /
  • date:純數字與符號 - . /
  • time:純數字與符號 :

特殊屬性

  • editable=“false”:設置EditText不可編輯
  • singleLine=“true”:強制限制單行輸入
  • ellipsize=“end”:自動隱藏尾部溢出數據
  • capitalize=“pzxxc”:這樣僅允許接受輸入pzxxc
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章