0

我想自定义 CheckBox 的行为。单击它应该调用一个从服务器请求某些东西的方法。一段时间后,当服务器响应回调方法时,应该更新复选框。

如何禁用 Changed 属性的自动更改?

4

1 回答 1

0

创建一个扩展类CheckBox。覆盖方法performClick()。在这种方法中,你应该从你的服务器请求东西(请异步,不要锁定 UI)。删除调用,super.performClick()否则 CheckBox 每次都会被检查。然后在您的服务器请求返回时更新 CheckBox 由您决定。

于 2012-05-08T20:29:15.263 回答