SwitchView
项目介绍
用于状态切换,支持随意状态个数、自定义Drawable样式。
源代码:https://github.com/ccMagic/SwitchView
使用说明
如下图所示:
为每种状态新建一个SwitchView.SwitchBean,设置显示的文本即可;
调用 public void setAllStatusList(List<SwitchBean> allStatusList)方法设置状态数据,
此时即会显示出设置的各个状态按钮;调用 public void setIndex(int index)设置当前显示的哪一项状态,数值表示索引项;
-
不要忘记设置状态切换监听,status为各个状态显示的文本信息:
switchView.setOnStatusChangeListener(new SwitchView.OnStatusChangeListener() { [@Override](https://my.oschina.net/u/1162528) public void statusChange(String status) { } });