Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想自定义 CheckBox 的行为。单击它应该调用一个从服务器请求某些东西的方法。一段时间后,当服务器响应回调方法时,应该更新复选框。
如何禁用 Changed 属性的自动更改?
创建一个扩展类CheckBox。覆盖方法performClick()。在这种方法中,你应该从你的服务器请求东西(请异步,不要锁定 UI)。删除调用,super.performClick()否则 CheckBox 每次都会被检查。然后在您的服务器请求返回时更新 CheckBox 由您决定。
CheckBox
performClick()
super.performClick()