Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> EditText的inputType常用取值,edittextinputtype

EditText的inputType常用取值,edittextinputtype

編輯:關於android開發

EditText的inputType常用取值,edittextinputtype


最近經過實際試驗,總結了InputType幾個常用取值表示的含義:

1、none, text, textVisiblePassword: 無任何輸入限制

2、textMultiLine: 允許多行輸入(默認EditText只允許單行輸入,即不換行)

3、textPassword: 無任何輸入限制,但是以"."代替輸入的字符

4、number: 除了0-9,其他都不能輸(不會對頭部進行去0處理),彈出鍵盤時為數字鍵盤,可以切換鍵盤但非數字不能輸

5、numberSigned: 只能輸0-9及+-(正負號),其中+-符號只能輸在第一位(不會對頭部進行去0處理)

6、numberDecimal: 只能輸0-9及小數點,不能輸入正負號,其中小數點只能輸入一次,且可以出現在任意位置

7、numberPassword: 只能輸0-9,以密碼形式顯示

8、phone: 彈出時顯示數字鍵盤,可以輸數字和英文符號,不允許輸中文及中文符號。英文字母在英文鍵盤下一般不能輸,不過在特定輸入法下貌似可以輸

 

如果要進一步限制輸入的字符,還可以使用digit屬性,把可以輸入的字符枚舉出來。

 

參考 InputType官方說明

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved