RadioButton点击,有回调,UI没更新的解决方法

项目中有需求是双行单选的,而RadioGroup只能支持单行,所以就用了两个RadioGroup来实现
问题来了,当我选中第二个RadioGroup的时候,我就把第一个RadioGroup里面的所有RadioButton全部设置为setCheck(false)
看着好像没什么问题,但是当我进行下面的操作时,出现问题了

image.png
image.png

如上面两张图,如果我再点击第一行的1,会出现他没有选中状态,但是有回调OnCheckedChangeListener方法,不知道为什么。
后来改成,点击时,设置RadioGroup的.check(-1);取消选中状态就好了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容