在工作中遇到一个问题,后来发现是监听事件的问题,主要原因就是
CheckBox 在执行setChecked的时候都会出发setOnCheckedChangeListener,所以可以使用setOnClickListener监听点击事件,然后根据isChecked 来判断CheckBox是否勾选再做进一步处理。
setOnCheckedChangeListener
setOnClickListener
setChecked
在工作中遇到一个问题,后来发现是监听事件的问题,主要原因就是
CheckBox 在执行setChecked的时候都会出发setOnCheckedChangeListener,所以可以使用setOnClickListener监听点击事件,然后根据isChecked 来判断CheckBox是否勾选再做进一步处理。
setOnCheckedChangeListener
setOnClickListener
setChecked