Ответ 1
Использовать Refactor в Eclipse:
- выделите строку
- В меню Eclipse выберите Рефактор → Android → Извлечь строку Android.
Строка будет перенесена в strings.xml и вызван вызов getContext().getString(R.string.my_string)
.
Есть ли какой-нибудь плагин Eclipse, который берет строки из кода и помещает их в strings.xml? Я нашел функцию "Внешние строки" в Eclipse, но я не знаю, как заставить ее работать с strings.xml.
Использовать Refactor в Eclipse:
Строка будет перенесена в strings.xml и вызван вызов getContext().getString(R.string.my_string)
.
Вы также можете поместить курсор на строковый литерал и нажать ctrl + 1. Затем выберите "экстернализировать" значок Android.
используйте ярлык Alt + Shift + A, после чего нажмите S. это решит вашу проблему.