토글 버튼(ToggleButton)

참고 프로젝트: ButtonsDemoA1

토글 버튼은 전원 스위치처럼 "ON", "OFF"를 표시하는 버튼이다.

  • 체크박스와 비슷하면서 모양만 다른 버튼임

토글 버튼은 체크박스와 크게 다른 점은 모양뿐이다. 그래서 상속 계층도도 거의 비슷하다.

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

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

코드 ToggleButton

<ToggleButton
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Toggle"
    android:textOff="Off"
    android:textOn="On" />

android:text="Toggle"
의미 없는 문자열이다. ToggleButton이 TextView를 상속하기 때문에 이렇게 선언해도 전혀 문제가 발생하지는 않지만 실제로 화면에 표시되지는 않는다.

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

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

토글 버튼과 관련된 속성을 살펴보고 싶다면 다음 링크를 참고하기 바란다.
URL http://www.androidside.com/docs/reference/android/widget/ToggleButton.html

results matching ""

    No results matching ""