Я записал строку:
String Mess = R.string.mess_1 ;
для получения строкового значения, но вместо того, чтобы возвратить строку, это дает мне идентификатор целого числа типа. Как я могу получить его строковое значение? Я упомянул строковое значение в string.xml
файл.
Попробуйте это
String mess = getResources().getString(R.string.mess_1);
UPDATE
String string = getString(R.string.hello);
Для получения строки можно использовать либо getString(int)
, либо getText(int)
. getText(int)
сохранит любой стиль богатого текста, примененного к строке.
Ссылка: https://developer.android.com/guide/topics/resources/string-resource.html