📦Free shipping over $10 in most countries and regions!



SlideSwitch

A button that you can slide on or off.

How to import into your project

Android Studio

use gradle.

Gradle dependency:

Add the below codes in the module gradle file, which module use this widget.

compile 'com.leaking.slideswitch:slideswitch:1.0.0'

Add the below codes in you project gradle file

allprojects {
    repositories {
        jcenter()
        maven {
            url 'https://dl.bintray.com/leaking/maven'
        }
    }
}

Eclipse

import it as a library project.

 

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);



 

If you need SlideSwitchs:
👉 SlideSwitchs

More Electronic Component,welcome to HALJIA!