Ami*_*dav 2 java xml android constants
在XML中,我定义了两个常量,如下所示
<?xml version="1.0" encoding="utf-8"?>
<resources>
<integer name="toast_x">10</integer>
<integer name="toast_y">100</integer>
</resources>
Run Code Online (Sandbox Code Playgroud)
但是当我访问下面的代码时
int xco = R.integer.toast_x;
int yco = R.integer.toast_y;
Run Code Online (Sandbox Code Playgroud)
我分别得到了奇怪的价值2131296257和2131296258
我知道那些是HEX值.
但我只想访问实际值,即10和100
请让我知道我怎样才能实现这一目标....
如何获取整数资源值:
int xco = getResources().getInteger(R.integer.toast_x);
int yco = getResources().getInteger(R.integer.toast_y);
Run Code Online (Sandbox Code Playgroud)