ошибка с опцией «Извлечь строку Android» в Eclipse

1

У меня возникли проблемы с использованием функции refactor в eclipse (Indigo on Win7 64), чтобы переместить мои жестко закодированные строки в файл string.xml.

Автоматическое создание кода для Strings.xml от Eclipse

Он создает запись в файле string.xml, но когда он создает соответствующий код, часть кода может быть дублирована, а полученный в результате код является бессмысленным. Например:

...setText("Inbox")

будет выглядеть так:

...setText(R.string.inboxg.inbox)

вместо

...setText(R.string.inbox)

Такое поведение варьируется в зависимости от длины линии и того, что заменяется.

Любой, кто видел это раньше, знает об исправлении?

  • 0
    У меня было то же самое случилось со мной раньше. Это произошло только для одной строки, и я вручную переименовал ее. Это произошло после рефакторинга имени пакета ... так что немного по-другому, но он сделал то же самое соединение полустроки.
Теги:

1 ответ

1
Лучший ответ

У меня было очень похожее происшествие со мной при реорганизации имени пакета. Я не могу понять, как это исправить (помимо глобальной находки и замены), возможно, проблема должна быть представлена:

Репозиторий выпусков Google google:

http://code.google.com/p/android/issues/list

Я быстро просмотрел эти проблемы и не смог найти ничего связанного.

  • 0
    Спасибо сделаю
  • 1
    сделано: code.google.com/p/android/issues/detail?id=18539
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню