Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> 雙狀態按鈕控件ToggleButton的使用

雙狀態按鈕控件ToggleButton的使用

編輯:Android開發實例

ToggleButton是一種具備兩種狀態的按鈕,它不同於Button,特點是可以被按中和不按中的狀態,而且在按中時候跟未按中的時候分別可以顯示不同的文本,其他屬性功能跟Button基本類似。

 

 

<ToggleButton
android:id="@+id/toggleButton"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:textOn="關閉"   //當按鈕狀態為true 時所顯示的文本
android:textOff="打開"   //當按鈕狀態為false時所顯示的文本
/>

事件處理跟Button是一致的,這裡無需贅述,代碼如下:

ToggleButton btn = (ToggleButton) this.findViewById(R.id.toggleButton);
        btn.setOnClickListener(new Button.OnClickListener(){
            @Override
            public void onClick(View v) {
                // ToggleButton.isChecked() – 雙狀態按鈕的按鈕狀態,根據狀態作出對於的事件響應
            }
        });

ToggleButton控件的使用相對簡單,但是其雙狀態功能對需要做開關等功能的按鈕較有用處。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved