2017年2月20日 星期一

Button - UI Control

Button


Button(按鈕):可按下或者點擊,由使用者執行的動作。


繼承 android.widget.TextView類別


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


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


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


  
drawableLeftButton左方輸出一個drawable,可以是圖片,樣式,顏色等。
例如:android:drawableLeft="@drawable/ic_launcher"----->目錄/檔名





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


  editable:如為true指定Button輸入法。兩個值true、fales。

  text:顯示文字。




繼承 android.view.View 類別:


   background:Button的背景色。


  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 - Button Control

Android Button

[Android] 在Button上新增圖片



《Android》『Button』- Button 的基本用法

http://xnfood.com.tw/android-button/










沒有留言:

張貼留言