2014-09-11 3 views
2

После более чем часа отладки я понял, что мне не удалось создать экземпляр объекта, прежде чем делать что-то, что ... ну, я все еще выясняю, зачем мне его создавать. Короче говоря, экземпляр объекта исправил ошибку в моей программе.Javadoc Цвет текста Значение

Что случилось, что я начал работу с startActivityForResult и передал намерение со значениями ... после исправления проблемы и попыток найти, почему мне нужно было создать экземпляр объекта, я наткнулся на этот КРАСНЫЙ ТЕКСТ в javadoc (см. скриншот ниже). Почему текст красный? Что это значит? Я чувствую, что это поможет мне сыграть детектив и найти истинный источник моей ошибки. Благодаря!

http://imgur.com/8RBB6R5

ответ

2

То, что вы смотрите на это не Javadoc, это всплывающий версия Eclipse «Переменные», которые вы можете увидеть во время сеанса отладки, выберите меню Вид -> Показать Окно -> Отладка -> Переменные.

Переменные просмотра имеет следующие текстовые цвета по умолчанию: enter image description here

Исходя из этого, мы можем определить, что красный текст, который вы видите означает mMap переменную Вы смотрите недавно был обновлен. На скриншоте, который вы опубликовали, процесс приостанавливается на определенной строке кода (зеленый et.setSelect...) и между тем местом, где вы были ранее приостановлены, и текущей точкой останова было изменено значение переменной mMap.

+0

Спасибо! Очень полезно. –

Смежные вопросы