Android iOS开发知识库

Switch的SetCheckChangeListener那些事

2019-03-25  本文已影响45人  风一样的code

最近开发的时候遇到的问题,关于通知提醒的开关,理所当然的使用Switch控件;

产品的需求是:

1,进入页面的时候默认是关闭的,请求完接口之后根据接口状态设置setChecked(true or false);这个时候不能弹出开启或者关闭的提醒;

2,用户操作switch控件的时候,开启或者是关闭,使用Toast弹出对应的提示消息;

还是代码写的少吧;

调用setCheck()方法之前清空监听的事件然后再重新注册;

不同的业务会有不同的逻辑,实现这样的效果 利用反注册再注册也是不错的

上一篇 下一篇

猜你喜欢

热点阅读