ToggleButton

General

Category
Free
Tag
Checkboxes
License
N/A
Min SDK
8 (Android 2.2–2.2.3 Froyo)
Registered
Nov 22, 2014
Favorites
5
Link
https://github.com/zcweng/ToggleButton
See also
FlipView
SwitchButton
FunSwitch
CheckableView
Switcher

Additional

Language
Java
Version
N/A
Created
Aug 31, 2014
Updated
May 22, 2019 (Retired)
Owner
suke (zcweng)
Contributors
Ravindra Kumar (ravidsrk)
suke (zcweng)
Andrew Chen (yongjhih)
浩码农 (msdx)
xuhuan
TedYin
dongchengXie
Yuexin Feng (andyken)
ErQiLeiLe (ErQi)
9
Activity
Badge
Generate
Download
Source code
APK file

Promotion

ToggleButton

ToggleButton Widget For Android Developers

@Deprecated
!!!项目已经停止维护,新项目移至https://github.com/zcweng/SwitchButton !!!

How To Use

        xmlns:toggle="http://schemas.android.com/apk/res-auto"


        <com.zcw.togglebutton.ToggleButton
            android:layout_width="54dp"
            toggle:tbOnColor="#f00"
            toggle:tbOffColor="#ddd"
            toggle:tbSpotColor="#00f"
            toggle:tbOffBorderColor="#000"
            toggle:tbBorderWidth="2dp"
            android:layout_height="30dp" >
        </com.zcw.togglebutton.ToggleButton>
        ToggleButton toggleBtn;
        
        //切换开关
        toggleBtn.toggle();
        //切换无动画
        toggleBtn.toggle(false);
        //开关切换事件
        toggleBtn.setOnToggleChanged(new OnToggleChanged(){
                @Override
                public void onToggle(boolean on) {
                }
        });
        
        toggleBtn.setToggleOn();
        toggleBtn.setToggleOff();
        //无动画切换
        toggleBtn.setToggleOn(false);
        toggleBtn.setToggleOff(false);
        
        //禁用动画
        toggleBtn.setAnimate(false);

Default Size:width=50dp,height=30dp.

引用方式

2016/8/3 17:04:53 
compile 'com.zcw:togglebutton-library:1.0.0'