ошибка с опцией «Извлечь строку Android» в Eclipse - PullRequest
1 голос
/ 15 июля 2011

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

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

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

...setText("Inbox")

становится:

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

вместо

...setText(R.string.inbox)

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

Кто-нибудь видел это раньше, знает об исправлении?

1 Ответ

1 голос
/ 15 июля 2011

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

Хранилище кода Android для Google:

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...