Android:如何抑制单选按钮on Checkedchangelistener侦听器



我在 RadioGroup内有3个 RadioButton s。有两种刷新这些buttons的可能性:

  • 来自用户互动(OK)
  • 来自刷新数据(来自我的远程服务器)(OK)

用户选择 button

  • 我的 OnCheckedChangeListener被调用,并将新值发送到远程服务器(OK)

当新的刷新数据从server到达时:

  • 连贯的RadioButton是选择(OK)
  • 但是我的OnCheckedChangeListener回调是叫的,我不想要那个。

在这种情况下,如何抑制我的听众?

谢谢你们!

我认为在您的检查更改侦听器中,您完成了所有三个无线电按钮,如果我的猜测是正确的,您将在回调中设置标志,您将检查检查中的标志更改侦听器如果设置了标志,则不会执行任何操作。或者如果未设置标志,则执行逻辑。

最新更新