Skip to content

Switch.ag

xu_whale edited this page Sep 7, 2020 · 1 revision

点击查看Switch的Demo

继承关系

Switch extends View

简介

开关视图控件

⚠️ 非容器视图,不可以添加子视图

构造方法

Switch() 创建开关视图

API

ID(string id)

设置视图id

bind(function func)

绑定函数

on(boolean isOn)

设置开关状态

⚠️ 两端默认小球颜色和选中主题色可能不一致,如需保持一致,建议使用setThumbColor和setSelectedColor方法自定义设置

on()

获取开关状态

setSwitchChangedCallback(function callback)

开关状态改变回调

addView(View view)

添加子视图

setThumbColor(Color thumbColor)

设置圆点颜色

setNormalColor(Color normalColor)

设置边框以及背景色,未选中主题色

⚠️ Android系统在6.0以上该方法才生效

setSelectedColor(Color selectedColor)

设置选中后的主题色

⚠️ Android系统在6.0以上该方法才生效

Clone this wiki locally