Как получить целочисленное значение из strings.xml в Android - PullRequest
0 голосов
/ 03 октября 2018

Как мне вызвать целое число действительного значения из res / values ​​/ stings.xml, как показано ниже

<integer name="GUI_OK">0x9001</integer>
<integer name="GUI_Error">0x9002</integer>

R.Integer.GUI_OK - это int (2131230720), а не действительное значение

1 Ответ

0 голосов
/ 03 октября 2018

Во-первых, не помещайте их в strings.xml.Поместите их в integers.xml.

Во-вторых, вы должны использовать context.getResources().getInteger(R.integer.GUI_OK), где context - это экземпляр объекта Context, такого как Activity или Service.

R.integer.GUI_OKэто просто значение ресурса, которое Android использует для получения фактического значения этого ресурса.

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