ACheckBox
This is a simple CheckBox for Android with cool animation.
Import to your project
Gradle
compile 'com.bigmercu.cBox:cbox:1.08'
Maven
in build.gradle of your project
allprojects {
repositories {
jcenter()
maven {
url 'https://dl.bintray.com/bigmercu/maven/'
}
}
}
...
in build.gradle of your Module
dependencies {
...
compile 'com.bigmercu.cBox:cbox:1.08'
}
Attrs
|attr|format| |---|:---|:---:| |stroke_width|dimension| |color_before|color| |color_after|color| |check_text|string| |check_style|fork/hook| |show_border|boolean| |is_circle_border|boolean|
Usage
In Layout File
<com.bigmercu.cBox.CheckBox
android:padding="5dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:check_text="算法"
app:show_border="true"
app:color_after="@color/colorAccent"
app:color_before="@color/colorPrimary"
app:check_style="hook"
app:is_circle_border="true"/>
In Java File
mCheckBox.setChecked(boolean);
mCheckBox.setOnCheckedChangeListener(new CheckBox..OnCheckedChangeListener() {
@Override
public void onChange(boolean checked) {
}
});
mCheckBox.isChecked()