Skip to content

A widget you can slide it to open or close something

License

Notifications You must be signed in to change notification settings

liwenyue/SlideSwitch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SlideSwitch

About SlideSwitch

A button that you can slide on or off

How to use it

you can define a slideswitch in xml like the following example

    <com.leaking.slideswitch.SlideSwitch
        android:layout_width="100dip"
        android:layout_height="120dip"
        slideswitch:isOpen="false"
        slideswitch:shape="circle"
        slideswitch:themeColor="#f200aa96" >
    </com.leaking.slideswitch.SlideSwitch>

you can initial the state(on or off) in jave code in this way

	bulletSwitch.setState(true);

and you can listen to the change of the slideswitch like this

    updateSwitch.setSlideListener(new SlideListener() {

            @Override
            public void open() {
                // Do something ,,,
            }

            @Override
            public void close() {
                // Do something ,,,
            }
        });

you even can forbid the widget to change its state(open or close) like this

    slide.setSlideable(false);
    slide.setSlideable(true);

What does it look like

##Author

Quinn Chen

[email protected]

About

A widget you can slide it to open or close something

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%