5. 컴파운드버튼(CompoundButton)

오현석·2022년 4월 28일
0

컴파운드버튼 클래스는 버튼 클래스의 하위 클래스로

체크박스, 라디오버튼, 스위치, 토글버튼의 상위 클래스이다


체크박스(CheakBox)

  • 클릭시 상태가 체크, 언체크도 바뀐다

  • 독립적이기 때문에 여러 개를 동시에 선택할 수 있다

  • 이벤트시 OnCheckedChangeListener()를 사용한다


라디오 버튼(RadioButton)

  • 여러개중 한개만 선택하는 경우에 사용한다

  • 라이도그룹(RadioGroup)과 함께 사용한다

  • "clearCheck()" 메소드로 체크를 모두 해제해준다


스위치(Switch) , 토글(ToggleButton)

  • 모양은 다르지만 같은 용도이다

  • ON/OFF 상태표시시 사용한다

  • 체크박스와 동일한 메소드가 사용이 가능하다

profile
지망생

0개의 댓글