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
ACheckBox
SwitchButton
ThumbUp
ToggleImageButton
FlipView

Additional

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

Announcement

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'