안드로이드 개발 질문/답변
(글 수 45,052)
안드로이드를 공부하는 입문자 입니다.
제가 Add라는 버튼을 클릭하게 되면
EditText가 나타나서 입력을 받게되고
그리고 Save란 버튼을 눌리게 되면
저장이되어 TextView로 보여지게 할 수 있나요?
가능 여부에 대해서 단답형 말구 자세한 설명 부탁드립니다.
코딩까지 있으면 더욱 좋구요...
고수님들 부탁드립니다.
제가 Add라는 버튼을 클릭하게 되면
EditText가 나타나서 입력을 받게되고
그리고 Save란 버튼을 눌리게 되면
저장이되어 TextView로 보여지게 할 수 있나요?
가능 여부에 대해서 단답형 말구 자세한 설명 부탁드립니다.
코딩까지 있으면 더욱 좋구요...
고수님들 부탁드립니다.
2010.10.29 10:48:15
초기상태
EditText - visibility: goneTextView - visibility: visible
Add버튼 클릭시
EditText - visible
TextView - gone
Save버튼 클릭시
EditText - gone
TextView - visible
TextView.setText(EditText.getText().toString())
하시면 될것같네요
2010.10.29 11:52:25
단영님의 답변에 살을 조금 붙이자면...
xml 에서 화면을 구성할때
1. EditText 와 TextView 하나를 겹쳐서 만들고 Visibility 를 조정해서 처음 보여질 것만 보이게 해두고
2. add 버튼을 클릭하면 EditText.setVisibility(View.Visible) 로 보이게하고
EditText 에서 Text를 가져와 TextView에 setText 해주고요
3. Sava 버튼 클릭하면
EditText.setVisibility(View.INVISIBLE);
TextView.setVisibility(View.VISIBLE);
이렇게 하면 된다는 내용입니다.. ^^:
xml 에서 화면을 구성할때
1. EditText 와 TextView 하나를 겹쳐서 만들고 Visibility 를 조정해서 처음 보여질 것만 보이게 해두고
2. add 버튼을 클릭하면 EditText.setVisibility(View.Visible) 로 보이게하고
EditText 에서 Text를 가져와 TextView에 setText 해주고요
3. Sava 버튼 클릭하면
EditText.setVisibility(View.INVISIBLE);
TextView.setVisibility(View.VISIBLE);
이렇게 하면 된다는 내용입니다.. ^^: