체크 박스
- 체크 박스(checkbox)는 사용자가 하나의 그룹 안에서 여러 개의 버튼을 동시에 선택할 때 사용하는 위젯이다.
- 체크 박스를 생성하려면 레이아웃에서
<CheckBox>
요소를 추가하면 된다.
라디오 버튼
- 라디오 버튼(radio button)은 체크 박스와 비슷하지만, 하나의 그룹 안에서는 한 개의 버튼만 선택할 수 있다는 점이 다르다.
<RadioGroup>
과 <RadioButton>
세트를 이용한다.
isChecked()
메소드를 통해서 체크 여부를 검사할 수 있다.
토글 버튼
- 두 가지의 상태 중의 하나로 토글되도록 만들어진 버튼이 토글 버튼(toggle button)이다.
- 토글 버튼을 이용하기 위해서는
<ToggleButton>
태그를 이용한다.
ON
과 OFF
처럼 서로 배타적인 두 가지 상태만을 가지는 경우에 쓰기 좋다.