Add a CrossView to your layout
<cdflynn.android.library.crossview.CrossView
android:id="@+id/sample_cross_view"android:layout_width="50dp"android:layout_height="50dp"android:padding="14dp"android:background="@drawable/cross_view_selector"app:lineColor="@android:color/black"/>Note that you can define the color with lineColor
toggle in code:
privatefinalView.OnClickListenermCrossViewClickListener = newView.OnClickListener() {
@OverridepublicvoidonClick(Viewv) {
mCrossView.toggle();
}
};You can also set a state directly:
mCrossView.plus();mCrossView.cross();Optionally supply an animation duration in milliseconds
mCrossView.cross(0l);mCrossView.toggle(150l);mCrossView.plus(200l);You can install using gradle:
repositories {
maven { url "https://jitpack.io" }
}
dependencies {
compile 'com.github.cdflynn:crossview:v1.0.1'
}
