[ Widget 의 종류 ]
7. ToggleButton
: 환경설정 같은 화면에서 애플리케이션의 기능을 ON/OF 하는 기능을 제공하고자 할 때 사용
: 지금은 더 보기 좋은 View들이 생겨 많이 사용하지는 않는다.
[ 주요 속성 ]
- textOn : ON 상태일 때 표시할 문자열을 설정
- textOff : OFF 상태일 때 표시할 문자열을 설정
- checked : 초기 상태를 설정한다. True면 on 상태
[ 주요 메서드 ]
- isChecked : ON/OFF 상태 여부 값을 반환. ON 이면 true, OFF 이면 false.
- setChecked : ON/OFF 상태를 설정. true면 ON, false면 OFF
- toggle : 현재의 토글 상태를 반전
[ 주요 이벤트 ]
- click : Toggle 버튼을 클릭하면 발생하는 이벤트
- checked change : ON/OFF 상태가 변경하면 발생하는 이벤트
8. CheckBox
: 선택할 수 있는 항목들을 제공하고 체크를 통해 선택할 수 있도록 하는 View
: 다수의 CheckBox를 동시에 선택할 수 있다.
[ 주요 메서드 ]
- isChecked : 체크 박스의 현재 체크 값
- setChecked : 체크 박스의 현재 체크 상태를 설정
- toggle : 현재 체크 상태를 반전
[ 주요 이벤트 ]
- checkedChange : 체크 상태가 변경되는 사건
9. RadioButton
: 하나의 그룹 안에서 하나만 선택할 수 있도록 하는 View
[ 주요 속성 ]
- text : RadioButton에 표시되는 문자열을 설정
- checked : 체크 상태를 설정한다. RadioButon은 그룹 내에서 반드시 하나는 선택되어 있는 상태로 제공되는 목적으로 사용하는 View 이므로 반드시 하나는 체크해야 한다.
[ 주요 메서드 ]
- getCheckedRadioButtonID : 그룹 내에서 선택되어 있는 RadiButton의 id
- setChecked : RadioButton 체크 상태 값. 체크 상태 설정 시 같은 그룹 내의 RadioButton은 모두 체크가 해제된 상태가 된다.
[ 주요 이벤트 ]
- checkedChange : 그룹 내의 RadioButton의 체크상태가 변경되었을 때
'IT > 안드로이드' 카테고리의 다른 글
[13] 안드로이드 Widget (5) Chip (169) | 2023.11.27 |
---|---|
[12] 안드로이드 Widget (4) Switch, CheckedTextView (161) | 2023.11.23 |
[10] 안드로이드 Widget (2) EditText, TextInputLayout, ImageView 에 대하여 (174) | 2023.10.25 |
[9] 안드로이드 Widget (1) Widget 개념, TextView, Button 에 대하여 (166) | 2023.10.23 |
[8] 안드로이드 Layout 종류 (126) | 2023.10.18 |