添加onSwitch回调