淺談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和URL格式  
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"--時間鍵盤

 

其中大多數是用不到的,這里總結一下常用的幾種鍵盤效果

 

1、numberDecimal(可以帶小數點的浮點格式)

      只可以輸入0-9數字 和 小數點 ,即只浮點數

  

 

2、number (數字格式 )

     只可以輸入0-9數字,與numberDecimal區別是 不能輸入小數點 ,點擊0-9外的都無效

  

 

3、textPassword (密碼格式)

   默認為手機當前設置的輸入鍵盤類型,附帶效果,輸入的字符會變成星號*   ,一般用於密碼框的輸入 。

 

 

   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM