Android如何以编程方式访问string.xml文件中的字符串和color.xml中的颜色

时间:2014-08-13 02:19:08

标签: android string

我想知道如何访问字符串&颜色和以编程方式维护xml文件。

有没有简单的方法来访问它?

2 个答案:

答案 0 :(得分:2)

您可以使用活动的getResource从项目的文件夹中获取字符串,颜色等。

<强>样品:

String m_string = getResources().getString(R.string.app_name); //string xml
float m_dimension = getResources().getDimension(R.dimen.dimension); //dimens xml
int m_color = getResources().getColor(R.color.blue); //color xml

答案 1 :(得分:2)

你需要Resources

在活动中,您可以使用getResources()检索该对象,然后只需使用

Resources res = getResources();
String string = res.getString( R.string.string_id );
int color = res.getColor( R.color.color_id )