6월 17, 2019의 게시물 표시

radioButton

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 } Show/hide 주요 리스너 ㅡㅡㅡㅡㅡ -OnCheckedChangeListener 체크 상태가 변경 되었을 때 반응하는 리스너입니다. 1 2 3 4 5 6 7 rd.setOnCheckedChangeListener { group, checkedId -> when (checkedId){ R.id.radioButton -> textView2.text = "라디오 버튼 1번이 선택 되었습니다." } } Show/hide