经过一个多小时的调试,我意识到在做一些that...well之前,我没有实例化一个对象,我还在弄清楚为什么需要实例化它。长话短说,实例化对象修复了我程序中的错误。
发生的事情是,我使用startActivityForResult启动了一个活动,并传递了一个values...after修复问题的意图,并试图找出为什么我需要实例化我的对象,我在javadoc中遇到了这个红色文本(参见下面的截图)。为什么文字是红色的?什么意思?我觉得这将帮助我扮演侦探,并找到我的错误的真正来源。谢谢!
发布于 2014-09-11 13:53:28
您所看到的不是javadoc,它是Eclipse“变量视图”的弹出版本,您也可以通过查看-> Show窗口-> debug ->变量在调试会话中看到它。
变量视图具有以下默认文本颜色:
由此,我们可以确定您所看到的红色文本意味着您正在查看的mMap
变量是最近更新的。在您发布的屏幕截图中,进程暂停在特定的代码行(绿色的et.setSelect...
)上,在以前暂停的位置与当前断点之间-- mMap
变量的值已经更改。
https://stackoverflow.com/questions/25795338
复制相似问题