图标效果的开关控件
依赖allprojects {
repositories { ...
maven { url "https://jitpack.io" }
}
}dependencies {
compile 'com.github.zagum:Android-SwitchIcon:1.2.0'
}
使用
由于SwitchIconView集成了AppCompatImageView,所以你可以使用app:srcCompat属性设置图标。支持矢量图标
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="8dp"
app:si_animation_duration="500"
app:si_disabled_alpha=".3"
app:si_tint_color="#ff3c00"
app:si_enabled="false"
app:si_tint_color="#ff3c00"
app:srcCompat="@drawable/ic_cloud"/>
方法:public void setIconEnabled(boolean enabled);
public void setIconEnabled(boolean enabled, boolean animate);
public boolean isIconEnabled();
public void switchState();
public void switchState(boolean animate);