Eventuali duplicati:
EditText with number keypad by default, but allowing alphabetic charactersEditText Android di default della tastiera numerica e consentire il testo
chiedo se è possibile passare automaticamente a una tastiera numerica a fuoco per un campo EditText ma anche consentire agli utenti inserire caratteri? Nessuno dei tipi di input sembra supportarlo. Grazie!
Dovrai creare un pulsante da qualche parte per agire come un interruttore per impostare in modo programmatico InputType. Ecco un collegamento a una domanda SO simile, controlla la mia risposta per maggiori informazioni: http://stackoverflow.com/questions/8978627/numeric-keyboard-as-default/8980169#8980169 – bschultz
Ci sono molte risposte a questo su molti relativi post, ma purtroppo * non è attualmente possibile * utilizzando 'inputType' o' setRawInputType() 'se vuoi che il tuo codice funzioni su" la maggior parte dei dispositivi " –