我正在创建一个Android应用程序,我需要在许多不同的活动中使用我的服务器的IP来访问PHP文件。每次连接到新网络时,我都会手动更改所有活动中的所有IPS。
我的问题是,我可以在我的Values - > Strings.xml中声明一个String资源,并在那里更改它,以便一次完成所有修改吗?
我知道我们可以使用“@ string / my_string_var”访问xml文件中的字符串资源,其中my_string_var是我实际字符串的变量名。
我可以在任何活动中使用字符串资源,例如:
final String IP = @ string / final_ip;
答案 0 :(得分:1)
它可以正常使用
(your activity context).this.getResources().getString(R.string.final_ip);
或只是简单的活动
getResources().getString(R.string.final_ip);