Beneti,
pelo que entendi você quer em tempo de execução.
esse é um exemplo que eu tenho de uma app que desenvolvi.
// Constante para Teclado Numerico
public static final int TECLADO_NUMERICO = 0x00000002;
// Constante para Teclado AlfaNúmerico
public static final int TECLADO_TEXTO = 0x00000001;
if (configuracao.getS_padrao_numerico().equals("S")) {
edtCodigo.setInputType(TECLADO_NUMERICO);
} else {
edtCodigo.setInputType(TECLADO_TEXTO);
}
Atenciosamente,