안드로이드 개발 질문/답변
(글 수 45,052)
안녕하시와용~~
오늘도 또 질문을 하게 되었네요~~
혹시 한 엑티비티 안에 라디오버튼 (yse, no) 랑 그밑에 에디트텍스트 박스가 있다고 가정하고요~
라디오 버튼에서 yes 를 눌렀을때만 밑에 있는 에디트텍스트 박스가 활성화되게 즉 문자를 입력할수 있게 할수 있나요?
궁금해서 올려봅니다! 가능할까요?
오늘도 또 질문을 하게 되었네요~~
혹시 한 엑티비티 안에 라디오버튼 (yse, no) 랑 그밑에 에디트텍스트 박스가 있다고 가정하고요~
라디오 버튼에서 yes 를 눌렀을때만 밑에 있는 에디트텍스트 박스가 활성화되게 즉 문자를 입력할수 있게 할수 있나요?
궁금해서 올려봅니다! 가능할까요?
2010.03.01 23:04:46
라디오 그룹 레퍼런스를 살펴보면
이런 메서드가 있군요 라디오 그룹에서의 체크가 변경될때 발생하는 이벤트 리스너를 넣어주는 메서드로 보입니다.
그럼 저기에 들어가는 파라미터형인 RadioGroup.OnCheckedChangeListener를 살펴보죠
이런 인터페이스이고 구현해야될 메서드는 onCheckedChanged()네요 여기서 넘어오는 RadioGroup은 체크가 변경
된 라디오 그룹의 레퍼런스이고 checkedId는 변경이된 라디오 버튼의 id 인듯 보이네요 이값을 swictch등의
제어문을 이용해서 분기시켜준뒤 yes라면 yes에 상응하는 행동 no라면 no에 상응하는 행동을 코드로
기록해주시면 되겠습니다.
Register a callback to be invoked when the checked radio button changes in this group. |
그럼 저기에 들어가는 파라미터형인 RadioGroup.OnCheckedChangeListener를 살펴보죠
Called when the checked radio button has changed. |
된 라디오 그룹의 레퍼런스이고 checkedId는 변경이된 라디오 버튼의 id 인듯 보이네요 이값을 swictch등의
제어문을 이용해서 분기시켜준뒤 yes라면 yes에 상응하는 행동 no라면 no에 상응하는 행동을 코드로
기록해주시면 되겠습니다.