首先说一下获取资源文件中的string:
如果在是Activity类中,那么可以如下调用:
this.getString(R.string.resource_name)
如果不在Activity中的话,就从别处传context过来
mContext.getString(R.string.resource_name)
xml文件:
<string name="resource_name">*******</string>
调用结果是:*******
获取字符串数组
在Activity中:
String items[]=this.getResources().getStringArray(R.array.person_profile_geder_array);
不在Activity中同前面一样,传context
xml文件:
<string-array name="person_profile_geder_array">
<item>帅哥</item>
<item>美女</item>
<item>保密</item>
</string-array>