【发布时间】:2013-03-01 15:10:44
【问题描述】:
我正在使用 android 开发。是否有某种对象更改/修改/更改侦听器之类的东西?
我有一个 JSONObject 并且想准确指出对象被更改的位置。我正在尝试从另一个 JSONObject 中创建新的 JSONObjects。我认为正在发生的事情是我只是创建了对 JSONObject 的引用并意外更新了引用的对象。
【问题讨论】:
我正在使用 android 开发。是否有某种对象更改/修改/更改侦听器之类的东西?
我有一个 JSONObject 并且想准确指出对象被更改的位置。我正在尝试从另一个 JSONObject 中创建新的 JSONObjects。我认为正在发生的事情是我只是创建了对 JSONObject 的引用并意外更新了引用的对象。
【问题讨论】:
不,但您可以为对象创建自己的Observer。在Java中可以通过扩展Observable类或实现Observer接口来实现。
【讨论】:
如果只是出于调试目的,您可以在 IDE 中对变量添加监视。
【讨论】: