我可以从string.xml访问字符串资源到Android中的活动吗?

时间:2016-11-05 15:33:57

标签: java android xml string

我正在创建一个Android应用程序,我需要在许多不同的活动中使用我的服务器的IP来访问PHP文件。每次连接到新网络时,我都会手动更改所有活动中的所有IPS。

我的问题是,我可以在我的Values - > Strings.xml中声明一个String资源,并在那里更改它,以便一次完成所有修改吗?

我知道我们可以使用“@ string / my_string_var”访问xml文件中的字符串资源,其中my_string_var是我实际字符串的变量名。

我可以在任何活动中使用字符串资源,例如:

final String IP = @ string / final_ip;

1 个答案:

答案 0 :(得分:1)

它可以正常使用

(your activity context).this.getResources().getString(R.string.final_ip);

或只是简单的活动

getResources().getString(R.string.final_ip);