Как извлечь строки из файлов Java более элегантно? - PullRequest
0 голосов
/ 09 октября 2019

Я хочу интернационализировать свое приложение, и поэтому мне нужно извлечь все жестко запрограммированные строки в файл string.xml. Извлечь строки из файлов макета XML легко, потому что Android Studio показывает лампочку в каждой строке с жестко запрограммированной строкой, с помощью которой вы можете легко извлечь ваши строки.

Как это сделатьс файлами Java? Есть ли способ извлечь строки из файлов Java без необходимости вручную вводить их в файл string.xml?

Ответы [ 3 ]

1 голос
/ 09 октября 2019

Нажмите на хардкорный текст, нажмите Alt + Enter и нажмите «Извлечь строковый ресурс»: enter image description here

0 голосов
/ 10 октября 2019

Он работает так же, как и в вашем XML.

Если вы нажмете на строку, слева увидите маленькую желтую лампочку, вы можете выбрать там ресурс извлечения. Если вы не можете найти желтую лампочку, вы можете нажать alt + enter для доступа к ней.

Удачи.

0 голосов
/ 10 октября 2019

Нажмите alt + enter и нажмите Извлечь строковый ресурс enter image description here

, затем заполните имя ресурса id в string.xml и значение ресурса будет равно вашей строке

enter image description here

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