如何从Android中的strings.xml获取整数值

时间:2018-10-03 01:45:04

标签: android android-studio

如何从res / values / stings.xml中调用实值整数,如下所示

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

R.Integer.GUI_OK是一个int(2131230720)而不是实际值

1 个答案:

答案 0 :(得分:1)

首先,不要将它们放在strings.xml中。将它们放在integers.xml中。

第二,您应该使用context.getResources().getInteger(R.integer.GUI_OK),其中context是Context对象的实例,例如Activity或Service。

R.integer.GUI_OK只是一个资源值,Android用来检索该资源的实际值。