[android] How to make EditText not editable through XML in Android?

In addition to @mahe madi you can try this as well

editText.setEnabled(false);
editor.setTextColor(Color.BLACK);

This method will hide cursor, lose focus and more importantly set text color to black behaving like TextView.

And to revert Back to editText simply do this to gain all the properties of EditText.

editText.setEnabled(true);

Hope it Helps :)