1. 程式人生 > >EditText輸入限制之inputType

EditText輸入限制之inputType

 //文字型別,多為大寫、小寫和數字符號,(數字符號)
    android:inputType="none"//輸入普通字元(英語)
    android:inputType="text"//輸入普通字元(漢字)
    android:inputType="textCapCharacters"//輸入普通字元
    android:inputType="textCapWords"//單詞首字母大小
    android:inputType="textCapSentences"//僅第一個字母大小
    android:inputType="textAutoCorrect"//前兩個自動完成
    android:inputType="textAutoComplete"
//前兩個自動完成 android:inputType="textMultiLine"//多行輸入 android:inputType="textImeMultiLine"//輸入法多行(不一定支援) android:inputType="textNoSuggestions"//不提示 android:inputType="textUri"//URI格式 android:inputType="textEmailAddress"//電子郵件地址格式 android:inputType="textEmailSubject"//郵件主題格式 android:inputType="textShortMessage"
//短訊息格式 android:inputType="textLongMessage"//長訊息格式 android:inputType="textPersonName"//人名格式 android:inputType="textPostalAddress"//郵政格式 android:inputType="textPassword"//密碼格式 android:inputType="textVisiblePassword"//密碼可見格式 android:inputType="textWebEditText"//作為網頁表單的文字格式 android:inputType="textFilter"
//文字篩選格式 android:inputType="textPhonetic"//拼音輸入格式 //數值型別 android:inputType="number"//數字格式 android:inputType="numberSigned"//有符號數字格式 android:inputType="numberDecimal"//可以帶小數點的浮點格式 android:inputType="phone"//撥號鍵盤 android:inputType="datetime"//日期+時間格式 android:inputType="date"//日期鍵盤 android:inputType="time"//時間鍵盤