2017年2月20日 星期一

ToggleButton - UI Control

ToggleButton 


ToggleButton :有(on/off)開關的按鈕。


ToggleButton 的屬性:


disabledAlpha按鈕在禁用時透明度。

textOffToggleButton未被選取時。

textOnToggleButton有被選取時。


繼承android.widget.TextView 類別:


   autoText自動拼字檢查。值"true" or "false"兩種。

     drawableBottomToggleButton 下方輸出一個drawable,可以是圖片,樣式,顏色等。

  
drawableTopToggleButton上方輸出一個drawable,可以是圖片,樣式,顏色等。

  
drawableLeftToggleButton左方輸出一個drawable,可以是圖片,樣式,顏色等。


  drawableRightToggleButton右方輸出一個drawable,可以是圖片,樣式,顏色等。

 editable:如為true,指定ToggleButton輸入法。

  text:顯示文字。

繼承android.widget.TextView 類別:


backgroundToggleButton的背景。

contentDescription:通常用在image view, 用來描述這張image,主要是用在給盲人使用, Android 有一個talk back 功能,如果開啟talk back功能,當有人按到image view, Android就會自動唸出 content description的內容。

id:每一個項目都有一個獨一無二的號碼。

 onClick:在視圖被點擊時調用的方法的名稱。
XML需要增加--->android:onClick="onClick"
.java需增加setOnClickListene


  visibility:圖片是否看見。

       visible:看得到。

       invisible:看不見。

        gone:隱藏。


按鈕的事件:

  setonclicklistener:按下按鈕的事件。

  setonLongclicklistener:按下長按按鈕的事件。

  setonFocuschangec
lick
listener:按下按鈕焦點改變的事件。

  setonTouchc
lick
listener:按下按鈕處碰監聽的事件。


參考文獻:

Android ToggleButton
http://tw.gitbook.net/android/android_togglebutton_control.html

Android開發學習筆記:淺談ToggleButton(ToggleButton_2)
http://registerboy.pixnet.net/blog/post/30553432-android%E9%96%8B%E7%99%BC%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98%EF%BC%9A%E6%B7%BA%E8%AB%87togglebutton


android控件 ToggleButton-開關開燈關燈(disabledAlpha)

沒有留言:

張貼留言