My activity has an EditText which is supposedly not editable until user clicks on edit button for the screen.
EditText
I did edit.setEnabled(false)
edit.setEnabled(false)
Try setEditable(false) on your EditText.
setEditable(false)
Set it back to true when you want someone to be able to type in it.