radioButton
한 그룹 내에서 단 하나만 선택할 수 있는 뷰 입니다.
예를 들어 설문 조사에서 목록 중 찍먹, 부먹등 한가지만 고르게 하는 기능을 가진 뷰입니다.
주요속성 ㅡㅡㅡㅡㅡ
-text
RadioButton에 표시되는 문자열을 설정 합니다.
-checked
라디오 버튼의 체크 상태를 설정합니다.
라디오 버튼은 그룹내 하나는 반드시 체크가 되어 있어야 합니다.
주요 프로퍼티 ㅡㅡㅡㅡㅡ
-isChecked
라디오 버튼의 체크 상태를 설정합니다.
같은 그룹 내에서는 단 하나만 체크 가능합니다.
1
2
3
4
5
6
7 | button.setOnClickListener { v ->
when(rd.checkedRadioButtonId ){
R.id.radioButton ->
textView.text ="라디오 버튼 1번이 체크되었습니다."
}
radioButton3.isChecked =true
}
|
주요 리스너 ㅡㅡㅡㅡㅡ
-OnCheckedChangeListener
체크 상태가 변경 되었을 때 반응하는 리스너입니다.
1
2
3
4
5
6
7 | rd.setOnCheckedChangeListener { group, checkedId ->
when(checkedId){
R.id.radioButton ->
textView2.text ="라디오 버튼 1번이 선택 되었습니다."
}
}
|
댓글
댓글 쓰기