Android:如何禁止单选按钮OnCheckedChangeListener监听器

时间:2014-03-13 09:04:14

标签: android radio-button listener

我在RadioButton内有3个RadioGroup个。有两种方法可以刷新这些buttons

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

当用户选择button

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

当新的刷新数据来自server

  • 连贯的RadioButton是选择(OK)
  • 但我的OnCheckedChangeListener回调被调用了,我不希望这样。

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

谢谢你们!

1 个答案:

答案 0 :(得分:0)

我认为在你选中的改变监听器中你取消选择了所有三个单选按钮,如果我的猜测是正确你将设置回调中的标志你将检查已检查的标志更改监听器如果设置了标志,您将无法执行任何操作。或者如果标志未设置,则执行逻辑..