Java 从strings.xml获取布尔值和整数
以前我只需要处理Strings.xml文件中的字符串,但现在我有了一个需要处理布尔和整数项的例子Java 从strings.xml获取布尔值和整数,java,android,Java,Android,以前我只需要处理Strings.xml文件中的字符串,但现在我有了一个需要处理布尔和整数项的例子 563 true 我通常使用getResources().getString(R.strings.my_string)来检索值,但这不适用于布尔和整数。我尝试了getInteger()和getBoolean()但是Eclipse说这是错误的 如何从布尔值和整数中获取值?在活动类中尝试此方法 getResources().getInteger(R.integer.some_int_value); ge
563
true
我通常使用getResources().getString(R.strings.my_string)
来检索值,但这不适用于布尔和整数。我尝试了getInteger()
和getBoolean()
但是Eclipse说这是错误的
如何从布尔值和整数中获取值?在活动类中尝试此方法
getResources().getInteger(R.integer.some_int_value);
getResources().getBoolean(R.bool.some_bool_value);
它适合我,首先我打开了Strings.xml并添加了以下内容:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item type="integer" name="mynumber">4</item>
</resources>
必须使用R.integer.*而不是R.string.啊,明白了
R.integer
和R.bool
。
int number= getResources().getInteger(R.integer.mynumber);