Как получить из ресурса R.string строку

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

У приложения есть множество строковых ресурсов R.string, для различных целей, вывод текста в кнопках, сообщениях и т.д.

Чтобы назначить этот ресурс в визуальном редакторе для TextView или Button, достаточно у свойства text выбрать нужный ресурс R.string.


<Button
android:id="@+id/button22"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:onClick="onClickBack"
android:text="@string/btn_cansel" />

Тут все просто.

А если в коде надо назначить стоковой переменной String текст из ресурса R.string, то тут у же так просто не обделаться.

Для этого используем функцию getString() (package android.content, class Context).


String str;
str = getString(R.string.btn_cansel);

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *