Все знают, что строки, которые используются в layout, должны находиться в strings.xml. Я хотел бы поделиться парой способов, как, находясь в layout, быстро создать строковый ресурс.
Способ первый
Пишите ваш текст в атрибуте text, ставьте на него курсор и жмите ALT + ENTER
Выбирайте Extract string resource
В поле Resource name введите название строкового ресурса, выберите прочие параметры.
Текст в layout будет заменен строковым ресурсом
который будет создан в strings.xml
Способ второй
Вместо текста пишите сразу строковый ресурс, который планируете создать. Студия, разумеется, скажет, что нет такого ресурса.
Жмите ALT + ENTER
Выбирайте Create string value ...
И в поле Resource value вписывайте ваш текст
Строковый ресурс с вашим текстом будет создан в strings.xml
Присоединяйтесь к нам в Telegram:
- в канале StartAndroid публикуются ссылки на новые статьи с сайта startandroid.ru и интересные материалы с хабра, medium.com и т.п.
- в чатах решаем возникающие вопросы и проблемы по различным темам: Android, Compose, Kotlin, RxJava, Dagger, Тестирование, Performance
- ну и если просто хочется поговорить с коллегами по разработке, то есть чат Флудильня