6월 9, 2019의 게시물 표시

checkBow

이미지
checkbox  체크박스란 여러 항목을 제공하고 체크를 통해 사용자가 선택할 수 있도록 하는 뷰 입니다. 주요 속성 ㅡㅡㅡㅡㅡ -text 체크박스에 표시되는 문자열을 설정합니다. -checked 체크 박스의 체크 상태를 설정합니다. 주요 속성(프로퍼티) ㅡㅡㅡㅡㅡ -ischecked 체크박스의 체크상태를 확인 (true /false)합니다. 1 2 checkBox.isChecked = false checkBox.isChecked = true Show/hide 주요 메소드 ㅡㅡㅡㅡㅡ -toggle() 현재 체크박스의 체크 상태를 반전 시킵니다. 1 checkBox.toggle() Show/hide 주요 리스너 ㅡㅡㅡㅡㅡ -OnCheckedChangeListener{} 체크 상태가 변경되었을 때 반응하는 리스너입니다. 1 2 3 4 5 6 7 8 //buttonView =체크가 변경된 뷰 아이디 //isChecked =그 뷰의 체크 상 checkBox.setOnCheckedChangeListener { buttonView, isChecked -> if (isChecked == true ) textView.text = "체크박스 1이 체크 되었습니다." else textView.text = "체크박스 1이 체크 해제 되었습니다." } Show/hide 먼저 간단한 예제를 살펴보겠습니다. 완성된 이 화면은 간단한 구조들로 이루어져 있습니다. 최상단에 텍스트뷰가 있어 하단에 있는 2개의 체크박스의 상태 변경에 따라 값을 나타내 주고...