2014-03-13 58 views
0

我有3 RadioButton s在RadioGroup內。有以下兩種方式來刷新這些buttonsAndroid:如何禁止單選按鈕OnCheckedChangeListener監聽器

  • 從用戶交互(OK)
  • 從更新數據(從我的遠程服務器)(OK)

當用戶選擇一個button

  • OnCheckedChangeListener被調用,一個新的值發送到遠程服務器(OK)

當一個新的刷新的數據從server到達:

  • 相干RadioButton是選擇(OK)
  • 但我OnCheckedChangeListener回調被調用,我不希望出現這種情況。

如何禁止在這種情況下我的聽衆?

謝謝你們!

回答

0

我覺得在託運變化監聽你做了取消所有三個單選按鈕,如果我的猜測是正確的,您將設置標誌回調,你會檢查標誌檢查變化監聽你贏了」如果標誌被設置,則不做任何事情。或者,如果國旗未設置,請執行您的邏輯..

+0

謝謝納文!我添加了一個像你的推薦標誌。它現在工作正常:-) – anthony