使用Android原生控制項自定義Switch控制項

2021-06-29 04:55:42 字數 394 閱讀 6474

這裡只需要定義三個屬性即可實現自定義的效果:

1.switchminwidth屬性,需要定義最小寬度,否則會變形

2.thumb屬性,設定自定義的開關,這裡我用的白色圓形

3.track屬性,這個很重要,只有這個屬性才能使開關的切換事件得到自己想要的效果

android:textoff=""

android:texton=""

這兩個屬性是去掉開關上的文字

**如下

android:track="@drawable/switch_track" />

switch_track.xml檔案

<?xml version="1.0" encoding="utf-8"?>

至於上面的時間屬性大家自己去看,這裡不做過多介紹。

Android原生控制項介紹

我仍記得幾年前剛開始進入 android 開發這個廣闊而又神秘的世界時,手足無措的樣子。為了幫助像我這樣的開發者,我整理了乙份比較全的學習資料,對幾乎所有開發者都有用,不管是初學者還是經驗豐富的老油條。史上最全 webview 使用,附送 html5activity 乙份 有關於activity作為...

Android自定義控制項屬性的使用

1 屬性定義 2 屬性使用 android layout width 42dip android layout height 42dip android background drawable id 1 屬性定義 2 屬性使用 android layout width 42dip android l...

Android 自定義控制項

幹android也有一段的時間了,自定義這塊的東西覺得還是很有比較複習一下基礎的東西。自定義控制項和自定義元件基本上的使用都是在專案中基本的android控制項滿足不了需求的時候使用的。所以,如果要高出特別炫的特效,或者比較特殊的控制項排列方式,例如瀑布流,那麼就要好好學學自定義咯。首先,先簡單的介...