我在 RadioGroup
内有3个 RadioButton
s。有两种刷新这些buttons
的可能性:
- 来自用户互动(OK)
- 来自刷新数据(来自我的远程服务器)(OK)
用户选择 button
:
- 我的
OnCheckedChangeListener
被调用,并将新值发送到远程服务器(OK)
当新的刷新数据从server
到达时:
- 连贯的
RadioButton
是选择(OK) - 但是我的
OnCheckedChangeListener
回调是叫的,我不想要那个。
在这种情况下,如何抑制我的听众?
谢谢你们!
我认为在您的检查更改侦听器中,您完成了所有三个无线电按钮,如果我的猜测是正确的,您将在回调中设置标志,您将检查检查中的标志更改侦听器和如果设置了标志,则不会执行任何操作。或者如果未设置标志,则执行逻辑。