Disattivare la tastiera mostrata in automatico su Android [DEV]

Se avete avuto a che fare con le edit text vi sarete sicuramente accorti che ogni volta che lanciate l’applicazione la tastiera Android viene mostrata in modo automatico. Per risolvere questo “inconveniente” è possibile usare l’istruzione:

this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

Questo se volete farlo dall’activity, altrimenti tramite XML potete usare:

android:windowSoftInputMode=”stateHidden”

Entrambi i modi servono per disattivare la tastiera mostrata in automatico nella vostra activity.