代码中获取资源文件中的string,Array

代码中获取资源文件中的string,Array .首先说一下获取资源文件中的string:如果在是Activity类中,那么可以

代码中获取资源文件中的string,Array .
首先说一下获取资源文件中的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="visit_type">
  <item>正常</item>
  <item>电话</item>
  <item>异常</item>
</string-array>