1. 程式人生 > >(Android) RadioButton設定setCheck(true)無效

(Android) RadioButton設定setCheck(true)無效

今天碰到個問題,RadioButton設定setCheck(true)無效,佈局xml是RadioGroup裡包含了幾個RadioButton。

經驗證,發現之前有個呼叫,把所有RadioButton都呼叫setChecked(false),這個會導致再次設定setCheched(true)無效。

解決:把所有RadioButton置為setChecked(false)的地方 改為 RadioGroup.clearCheck(),或者根本不需要調這個方法(如果進入時,每次都有預設的RadioButton被選中),直接呼叫某個RadioButton.setCheck(true)就行了。