Как вы знаете, вы можете написать любой ресурс, который вам нужен внутри res/values
.
Я сделал XML-файл для каждого графического интерфейса / деятельности, которую я использую. Вот пример:
strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">This is home!</string>
<string name="app_name">Hattrick4Manager</string>
<string name="oauth_button">Authorize me!</string>
<string name="download_button">Syncronize</string>
<string name="oauth_name">Authorization</string>
</resources>
Обновление-ui.xml
<resources>
<string name="inizio_download">Update Started...</string>
<string name="fine_download">Update Completed...</string>
<string name="update_title">Update</string>
<string name="update_done">Done</string>
<string name="update_inizio_club">Club...</string>
<string name="update_inizio_arena">Arena...</string>
<string name="update_inizio_fan">Fans...</string>
<string name="update_inizio_matches">Matches...</string>
<string name="update_inizio_league">League...</string>
<string name="update_inizio_leaguefix">League Fixtures...</string>
<string name="update_inizio_economy">Economy...</string>
<string name="update_inizio_players">Players...</string>
</resources>
Когда я использую это в коде, я должен вспомнить их как:
R.string.update_done
или
R.string.hello
Моя проблема в том, что, как это, мне нужно добавить префикс для каждого GUI, который я создаю. Я бы предпочел сделать что-то вроде:
R.string.update-ui.done
Возможно ли это?