메모장 같은 프로그램을 보면 일반 TextView였다가 edit 버튼을 누르면 EditText View로 변경되고,save 버튼을 누르면 다시 TextView로 전환되는 광경을 볼 수 있다. 하나의 view를 가지고 속성을 변경해 가면서 사용하는 것인가...아니면 2개의 view를 가지고 전환해 가면서 사용하는 것인가... 여러 가능성을 열어두고 구글링을 해 본 경과, TextView, EditText를 각각 구현해 놓고 전환해가능 방법이 사용된다는 것을 확인했다. 우선 layout xml에 다음과 같이 선언한다. 여기서 관심있게 보아야 하는 부분은 android:visibility 이다. 수정이 필요할때는 EditText 를 visible하게 하고, 수정이 필요 없을 때는 TextView를 visibl..