Как установить значение в строковых ресурсах - PullRequest
0 голосов
/ 02 мая 2019

У меня есть TextView, который принимает значение из строковых ресурсов.

<string name="versionCode">beta version [version]</string>

Я хочу установить значение из кода. Я надеюсь, вы меня поймете:)

Как я могу это сделать? Это возможно?

Ответы [ 2 ]

3 голосов
/ 02 мая 2019

Предполагая version и int, вы можете использовать

<string name="versionCode">beta version %d</string>

, а в вашем коде вы можете сделать

val version: Int = 100
getString(R.string.versionCode, version)

, вы можете найти документацию для перегруженной версииgetString здесь

0 голосов
/ 02 мая 2019

Вы также можете сделать это следующим образом:

yourTextView.setText(getResources().getString(R.string.versionCode) + yourInt);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...