모바일/안드로이드
사용자 인터페이스를 위한 위젯
다오__
2025. 2. 26. 21:04
Button
- 사용자로부터 선택 이벤트를 수집할 수 있는 인터페이스를 제공
속성 | 기능 |
text | 버튼 내의 텍스트를 표시, 화면에서든 모두 대문자로 출력되는 특징이 있음 |
textAllCaps | true/false 출력되는 텍스트를 대분자로 출력할 지 여부를 결정 |
*onClick | 버튼을 터치하면 발생하는 이벤트를 지정, 수행되는 동작을 연결하기 위한 속성, 동작은 JAVA코드로 작성됨 |
EditText
- 사용자에게 값을 입력받는 인터페이스를 제공 TextView의 서브 클래스
속성 | 기능 |
getText | 입력한 문자열을 JAVA코드에서 활용하기 위해 참조하는 메서드 |
CheckBox
- 사용자가 문자열 리스트에서 다수의 구성요소를 선택하기 위한 인터페이스
isChecked : 체크된 경우 true 반환
RadioButton
- 문자열 리스트에서 "하나의" 구성요소를 선택하기 위한 인터페이스
isChecked : 체크된 경우 true 반환
<RadioGroup>
<RadioButton></RadioButton>
<RadioButton></RadioButton>
<RadioButton></RadioButton>
</RadioGroup>
Switch
- 사용자의 선택에 따라 On, Off상태로 전환하는 토글 인터페이스 제공
isChecked : 체크된 경우 true 반환