1. 程式人生 > >開關按鈕ToggleButton和開關Switch

開關按鈕ToggleButton和開關Switch

1.核心屬性講解: 1)ToggleButton(開關按鈕) 可供我們設定的屬性:

android:disabledAlpha:設定按鈕在禁用時的透明度 android:textOff:按鈕沒有被選中時顯示的文字 android:textOn:按鈕被選中時顯示的文字 另外,除了這個我們還可以自己寫個selector,然後設定下Background屬性即可~

  1. Switch(開關) 可供我們設定的屬性

android:showText:設定on/off的時候是否顯示文字,boolean android:splitTrack:是否設定一個間隙,讓滑塊與底部圖片分隔,boolean android:switchMinWidth:設定開關的最小寬度 android:switchPadding:設定滑塊內文字的間隔 android:switchTextAppearance:設定開關的文字外觀,暫時沒發現有什麼用… android:textOff:按鈕沒有被選中時顯示的文字 android:textOn:按鈕被選中時顯示的文字 android:textStyle:文字風格,粗體,斜體寫劃線那些 android:track:底部的圖片 android:thumb:滑塊的圖片 android:typeface:設定字型,預設支援這三種:sans, serif, monospace;除此以外還可以使用 其他字型檔案(*.ttf),首先要將字型檔案儲存在assets/fonts/目錄下,不過需要在Java程式碼中設定: Typeface typeFace =Typeface.createFromAsset(getAssets(),“fonts/HandmadeTypewriter.ttf”); textView.setTypeface(typeFace);