스위치(Switch)

참고 프로젝트: ButtonsDemoA1

스위치(Switch)는 두 개의 상태를 표시하는 버튼이다. 이는 토글 버튼이나 체크 박스와 유사하다.

  • 토글 버튼과 비슷하면서 모양만 다른 버튼임

상속 계층도는 다음과 같다. 참고로 두 개의 상태를 표시하는 체크박스, 토글 버튼, 스위치 그리고 다음에 살펴볼 라디오 버튼의 상속 계층은 매우 유사하다.

java.lang.Object
  ↳ android.view.View
    ↳ android.widget.TextView
      ↳ android.widget.Button
        ↳ android.widget.CompoundButton
          ↳ android.widget.Switch

다음은 토글 버튼을 표시하기 위한 XML 코드이다.

코드 Switch

<Switch
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textOff="Off"
    android:textOn="On"
    android:checked="true" />

android:textOn="On"
상태가 On일 경우에 표시되는 문자열이다.

android:textOff="Off" 상태가 Off일 경우에 표시되는 문자열이다.

android:checked="true" true일 경우 상태를 On으로 설정하며 false일 때는 Off로 설정한다.

스위치와 관련된 속성을 살펴보고 싶다면 다음 링크를 참고하기 바란다.
URL http://www.androidside.com/docs/reference/android/widget/Switch.html

results matching ""

    No results matching ""