Bom dia,
Preciso desabilitar o teclado virtual no meu sistema. Ele não pode aparecer de forma alguma já que criei um teclado de numeros na tela.
Estou utilzando o codigo abaixo, mas quando passo o imput o teclado não abre, ate aqui tudo bem, mas conteudo do EditText não fica selecionado, alguem tem uma sugestão para a solução?
edtDescOfe.setOnFocusChangeListener(new OnFocusChangeListener() {
@SuppressLint("NewApi")
@Override
public void onFocusChange(View v, boolean hasFocus) {
if (hasFocus){
// Nas duas linhas abaixo seleciono todo o conteudo do EditText
edtDescOfe.setSelectAllOnFocus(true);
edtDescOfe.setSelection(0, edtDescOfe.length());
//InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
//imm.hideSoftInputFromWindow(edtDescOfe.getWindowToken(), InputType.TYPE_NULL);
// Comando para o teclado virtual nao aparecer
edtDescOfe.setInputType(InputType.TYPE_NULL);
}else{
}
}
});