Попробуйте это, лучший способ сделать это из кода.Он также будет ограничивать всплывающую клавиатуру для ввода текста.
На самом деле он отключил нажатие клавиши на этом edittext
.
EditText desc = (EditText)findViewById(R.id.editText_desc1);
desc.setKeyListener(null);
EditText sol = (EditText)findViewById(R.id.editText_sol);
sol.setKeyListener(null);