Android精选Android知识Android开发经验谈

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

2017-07-15  本文已影响95人  fuuuuuccccck

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

image.png image.png

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

上一篇下一篇

猜你喜欢

热点阅读