方案1:不禁止,点击一次就主动在切换成另一个状态
dataBinding.switchbtn.isChecked = !dataBinding.switchbtn.isChecked

方案二:重写switch(需要在setonclick之前赋予canSwitch的值)

Android开发:处理Switch按钮点击事件的两种策略
文章介绍了在Android开发中处理Switch按钮的两种方法。方案一是通过数据绑定,点击Switch使其自动切换状态,代码为dataBinding.switchbtn.isChecked=!dataBinding.switchbtn.isChecked。方案二是重写Switch,需在设置onclick监听之前设定canSwitch的值。
方案1:不禁止,点击一次就主动在切换成另一个状态
dataBinding.switchbtn.isChecked = !dataBinding.switchbtn.isChecked

方案二:重写switch(需要在setonclick之前赋予canSwitch的值)

2125

被折叠的 条评论
为什么被折叠?