自定义滑动开关SwitchButton

来源:互联网 发布:linux arp缓存查询 编辑:程序博客网 时间:2024/05/04 16:31

在很多app中都会有滑动开关的应用场景,之前在自己的项目中也用到了,自定义了一个滑动开关,就叫SwitchButton吧。实现原理很简单,闲话不多说,直接上代码:

这里的实现原理很简单,就不多说了,主要想提的一点就是,这个滑动开关的父元素为一个DrawerLayout,

在实际使用中是会有同向的滑动冲突的。如何解决这个滑动冲突在前一篇文章中有提及方法,我这里采用的正是

内部拦截法来解决的。

1 0