如何从res / values / stings.xml中调用实值整数,如下所示
<integer name="GUI_OK">0x9001</integer>
<integer name="GUI_Error">0x9002</integer>
R.Integer.GUI_OK是一个int(2131230720)而不是实际值
答案 0 :(得分:1)
首先,不要将它们放在strings.xml
中。将它们放在integers.xml
中。
第二,您应该使用context.getResources().getInteger(R.integer.GUI_OK)
,其中context
是Context对象的实例,例如Activity或Service。
R.integer.GUI_OK
只是一个资源值,Android用来检索该资源的实际值。