package Ġjp . j ug g ler . util čĊč Ċ import Ġandroid . text . InputType čĊč Ċ @ Suppress (" unused ") č Ċ object ĠInput Type Ex Ġ{ čĊčĊĠĠĠ Ġ// ĠFor Ġentering Ġa Ġdate . čĊĠĠĠ Ġconst Ġval Ġdate Ġ= ĠInput Type . TYPE _ CLASS _ DATETIME Ġor ĠInput Type . TYPE _ DATETIME _ VARI ATION _ DATE čĊčĊĠĠĠ Ġ// ĠFor Ġentering Ġa Ġdate Ġand Ġtime . čĊĠĠĠ Ġconst Ġval Ġdatetime Ġ= ĠInput Type . TYPE _ CLASS _ DATETIME Ġor ĠInput Type . TYPE _ DATETIME _ VARI ATION _ NORMAL čĊčĊĠĠĠ Ġ// ĠThere Ġis Ġno Ġcontent Ġtype . ĠThe Ġtext Ġis Ġnot Ġeditable . čĊĠĠĠ Ġconst Ġval Ġnone Ġ= Ġ 0 čĊčĊĠĠĠ Ġ// ĠA Ġnumeric Ġonly Ġfield . čĊĠĠĠ Ġconst Ġval Ġnumber Ġ= ĠInput Type . TYPE _ CLASS _ NUMBER Ġor ĠInput Type . TYPE _ NUMBER _ VARI ATION _ NORMAL čĊčĊĠĠĠ Ġ// ĠCan Ġbe Ġcombined Ġwith Ġnumber Ġand Ġits Ġother Ġoptions Ġto Ġallow Ġa Ġdecimal Ġ( fraction al ) Ġnumber . čĊĠĠĠ Ġconst Ġval Ġnumber Decimal Ġ= ĠInput Type . TYPE _ CLASS _ NUMBER Ġor ĠInput Type . TYPE _ NUMBER _ FLAG _ DECIMAL čĊčĊĠĠĠ Ġ// ĠA Ġnumeric Ġpassword Ġfield . Ġ. čĊĠĠĠ Ġconst Ġval Ġnumber Password Ġ= čĊĠĠĠĠĠĠĠ ĠInput Type . TYPE _ CLASS _ NUMBER Ġor ĠInput Type . TYPE _ NUMBER _ VARI ATION _ PASSWORD čĊčĊĠĠĠ Ġ// ĠCan Ġbe Ġcombined Ġwith Ġnumber Ġand Ġits Ġother Ġoptions Ġto Ġallow Ġa Ġsigned Ġnumber . čĊĠĠĠ Ġconst Ġval Ġnumber Signed Ġ= ĠInput Type . TYPE _ CLASS _ NUMBER Ġor ĠInput Type . TYPE _ NUMBER _ FLAG _ SIGNED čĊčĊĠĠĠ Ġ// ĠFor Ġentering Ġa Ġphone Ġnumber . čĊĠĠĠ Ġconst Ġval Ġphone Ġ= ĠInput Type . TYPE _ CLASS _ PHONE čĊčĊĠĠĠ Ġ// ĠJust Ġplain Ġold Ġtext . čĊĠĠĠ Ġconst Ġval Ġtext Ġ= ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ NORMAL čĊčĊĠĠĠ Ġ// ĠCan Ġbe Ġcombined Ġwith Ġtext Ġand Ġits Ġvariations Ġto čĊĠĠĠ Ġ// Ġspecify Ġthat Ġthis Ġfield Ġwill Ġbe Ġdoing Ġits Ġown Ġauto - completion čĊĠĠĠ Ġ// Ġand Ġtalking Ġwith Ġthe Ġinput Ġmethod Ġappropriately . čĊĠĠĠ Ġconst Ġval Ġtext Auto Complete Ġ= Ġtext Ġor ĠInput Type . TYPE _ TEXT _ FLAG _ AUTO _ COMPLETE čĊčĊĠĠĠ Ġ// ĠCan Ġbe Ġcombined Ġwith Ġtext Ġand Ġits Ġvariations Ġto čĊĠĠĠ Ġ// Ġrequest Ġauto - correction Ġof Ġtext Ġbeing Ġinput . čĊĠĠĠ Ġconst Ġval Ġtext Auto Correct Ġ= Ġtext Ġor ĠInput Type . TYPE _ TEXT _ FLAG _ AUTO _ CORRECT čĊčĊĠĠĠ Ġ// ĠCan Ġbe Ġcombined Ġwith Ġtext Ġand Ġits Ġvariations Ġto čĊĠĠĠ Ġ// Ġrequest Ġcapital ization Ġof Ġall Ġcharacters . čĊĠĠĠ Ġconst Ġval Ġtext Cap Characters Ġ= Ġtext Ġor ĠInput Type . TYPE _ TEXT _ FLAG _ CAP _ CHAR ACT ERS čĊčĊĠĠĠ Ġ// ĠCan Ġbe Ġcombined Ġwith Ġtext Ġand Ġits Ġvariations Ġto čĊĠĠĠ Ġ// Ġrequest Ġcapital ization Ġof Ġthe Ġfirst Ġcharacter Ġof Ġevery Ġsentence . čĊĠĠĠ Ġconst Ġval Ġtext Cap Sent ences Ġ= Ġtext Ġor ĠInput Type . TYPE _ TEXT _ FLAG _ CAP _ SENT ENCES čĊčĊĠĠĠ Ġ// ĠCan Ġbe Ġcombined Ġwith Ġtext Ġand Ġits Ġvariations Ġto čĊĠĠĠ Ġ// Ġrequest Ġcapital ization Ġof Ġthe Ġfirst Ġcharacter Ġof Ġevery Ġword . čĊĠĠĠ Ġconst Ġval Ġtext Cap Words Ġ= Ġtext Ġor ĠInput Type . TYPE _ TEXT _ FLAG _ CAP _ WORDS čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġwill Ġbe Ġused Ġas Ġan Ġe - mail Ġaddress . čĊĠĠĠ Ġconst Ġval Ġtext EmailAddress Ġ= čĊĠĠĠĠĠĠĠ ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ EMAIL _ ADDRESS čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġis Ġbeing Ġsupplied Ġas Ġthe Ġsubject Ġof Ġan Ġe - mail . čĊĠĠĠ Ġconst Ġval Ġtext Email Subject Ġ= čĊĠĠĠĠĠĠĠ ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ EMAIL _ SUBJECT čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġis Ġfiltering Ġsome Ġother Ġdata . čĊĠĠĠ Ġconst Ġval Ġtext Filter Ġ= ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ FILTER čĊčĊĠĠĠ Ġ// ĠCan Ġbe Ġcombined Ġwith Ġtext Ġand Ġits Ġvariations Ġto Ġindicate Ġthat Ġthough čĊĠĠĠ Ġ// Ġthe Ġregular Ġtext Ġview Ġshould Ġnot Ġbe Ġmultiple Ġlines , čĊĠĠĠ Ġ// Ġthe ĠI ME Ġshould Ġprovide Ġmultiple Ġlines Ġif Ġit Ġcan . čĊĠĠĠ Ġconst Ġval Ġtext I me Multi Line Ġ= Ġtext Ġor ĠInput Type . TYPE _ TEXT _ FLAG _ IME _ MULTI _ LINE čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġis Ġthe Ġcontent Ġof Ġa Ġlong Ġmessage . čĊĠĠĠ Ġconst Ġval Ġtext Long Message Ġ= čĊĠĠĠĠĠĠĠ ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ LONG _ MESSAGE čĊčĊĠĠĠ Ġ// ĠCan Ġbe Ġcombined Ġwith Ġtext Ġand Ġits Ġvariations Ġto Ġallow Ġmultiple Ġlines Ġof Ġtext Ġin Ġthe Ġfield . čĊĠĠĠ Ġ// ĠIf Ġthis Ġflag Ġis Ġnot Ġset , Ġthe Ġtext Ġfield Ġwill Ġbe Ġconstr ained Ġto Ġa Ġsingle Ġline . čĊĠĠĠ Ġconst Ġval Ġtext Multi Line Ġ= Ġtext Ġor ĠInput Type . TYPE _ TEXT _ FLAG _ MULTI _ LINE čĊčĊĠĠĠ Ġ// ĠCan Ġbe Ġcombined Ġwith Ġtext Ġand Ġits Ġvariations Ġto Ġindicate Ġthat čĊĠĠĠ Ġ// Ġthe ĠI ME Ġshould Ġnot Ġshow Ġany Ġdictionary - based Ġword Ġsuggestions . čĊĠĠĠ Ġconst Ġval Ġtext No Suggestions Ġ= Ġtext Ġor ĠInput Type . TYPE _ TEXT _ FLAG _ NO _ SU G GEST IONS čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġis Ġa Ġpassword . čĊĠĠĠ Ġconst Ġval Ġtext Password Ġ= ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ PASSWORD čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġis Ġthe Ġname Ġof Ġa Ġperson . čĊĠĠĠ Ġconst Ġval Ġtext Person Name Ġ= čĊĠĠĠĠĠĠĠ ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ PERSON _ NAME čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġis Ġfor Ġph on etic Ġpr on unc iation , Ġsuch Ġas Ġa Ġph on etic Ġname Ġfield Ġin Ġa Ġcontact Ġentry . čĊĠĠĠ Ġconst Ġval Ġtext Ph on etic Ġ= ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ PH ON ET IC čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġis Ġbeing Ġsupplied Ġas Ġa Ġpostal Ġmailing Ġaddress . čĊĠĠĠ Ġconst Ġval Ġtext Postal Address Ġ= čĊĠĠĠĠĠĠĠ ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ POST AL _ ADDRESS čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġis Ġthe Ġcontent Ġof Ġa Ġshort Ġmessage . čĊĠĠĠ Ġconst Ġval Ġtext Short Message Ġ= čĊĠĠĠĠĠĠĠ ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ SHORT _ MESSAGE čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġwill Ġbe Ġused Ġas Ġa ĠURI . čĊĠĠĠ Ġconst Ġval Ġtext Uri Ġ= ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ URI čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġis Ġa Ġpassword Ġthat Ġshould Ġbe Ġvisible . čĊĠĠĠ Ġconst Ġval Ġtext Visible Password Ġ= čĊĠĠĠĠĠĠĠ ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ VISIBLE _ PASSWORD čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġis Ġbeing Ġsupplied Ġas Ġtext Ġin Ġa Ġweb Ġform . čĊĠĠĠ Ġconst Ġval Ġtext Web EditText Ġ= čĊĠĠĠĠĠĠĠ ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ WEB _ EDIT _ TEXT čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġwill Ġbe Ġused Ġas Ġan Ġe - mail Ġaddress Ġon Ġa Ġweb Ġform . čĊĠĠĠ Ġconst Ġval Ġtext Web EmailAddress Ġ= čĊĠĠĠĠĠĠĠ ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ WEB _ EMAIL _ ADDRESS čĊčĊĠĠĠ Ġ// ĠText Ġthat Ġwill Ġbe Ġused Ġas Ġa Ġpassword Ġon Ġa Ġweb Ġform . čĊĠĠĠ Ġconst Ġval Ġtext Web Password Ġ= čĊĠĠĠĠĠĠĠ ĠInput Type . TYPE _ CLASS _ TEXT Ġor ĠInput Type . TYPE _ TEXT _ VARI ATION _ WEB _ PASSWORD čĊčĊĠĠĠ Ġ// ĠFor Ġentering Ġa Ġtime . čĊĠĠĠ Ġconst Ġval Ġtime Ġ= ĠInput Type . TYPE _ CLASS _ DATETIME Ġor ĠInput Type . TYPE _ DATETIME _ VARI ATION _ TIME č Ċ } čĊ