Android:inputtype parameter Type description
Text types, many uppercase, lowercase, and number symbols.
Android:inputtype= "None"//Enter ordinary characters
Android:inputtype= "text"//input ordinary characters
Android:inputtype= "Textcapcharacters"//Enter ordinary characters
Android:inputtype= "textcapwords"//Word Initial letter size
Android:inputtype= "Textcapsentences"//only the first letter size
Android:inputtype= "Textautocorrect"//first two auto-complete
Android:inputtype= "Textautocomplete"//first two auto-complete
Android:inputtype= "Textmultiline"//multi-line input
Android:inputtype= "Textimemultiline"//Input method multiple lines (not necessarily supported)
Android:inputtype= "textnosuggestions"//Not prompted
Android:inputtype= "Texturi"//uri format
Android:inputtype= "textemailaddress"//e-mail address format
Android:inputtype= "Textemailsubject"//Email subject format
Android:inputtype= "Textshortmessage"//Short Message format
Android:inputtype= "Textlongmessage"//Long message format
Android:inputtype= "Textpersonname"//Name format
Android:inputtype= "textpostaladdress"//Postal format
Android:inputtype= "Textpassword"//Password format
Android:inputtype= "Textvisiblepassword"//Password visible format
Android:inputtype= "Textwebedittext"//As Text format for Web Forms
Android:inputtype= "TextFilter"//Text filter format
Android:inputtype= "textphonetic"//Pinyin input format
Numeric type
Android:inputtype= "number"//digital format
Android:inputtype= "numbersigned"//Signed number format
Android:inputtype= "Numberdecimal"//floating-point format with decimal point
Android:inputtype= "Phone"//dial pad
Android:inputtype= "datetime"//date + time format
Android:inputtype= "Date"//Date keyboard
Android:inputtype= "Time"//Timing keyboard
Android Knowledge points: InputType common values