안드로이드 초보라 아직 모르는게 많아서 검색해보고 없어서 질문올립니다

XML에서 EditText 를 만들면서

<EditText
      android:id="@+id/nameEdit"
      android:layout_width="200px"
      android:layout_height="wrap_content"
      android:editable="false"
      ></EditText>

이런식으로 만들어서 editable 을 false로 해서 처음에는 수정 불가능 상태였다가
어떤 버튼을 누르면 editable을 다시 true로 만들고 싶은데 setEditable 이란 매소드는 없더군요ㅠㅠ
setEditableFactory(Factory factory) 이런 매소드는 있던대 api를 봐도 사용법을 잘모르겠구요;;;;

EditText에 editable를 처음에 false로 만들고 나중에 버튼을 눌러서 editable을 true로 만드는 방법좀 알려주세요