0

是否可以更改 String.xml 中的 app_name 值?不只是 setTitle();

我知道有不同的语言可能有多个 xml 文件,但我仍然想更改

<string name="app_name">MyApp</string>

<string name="app_name">Good</string>

有没有办法处理这个?谢谢你

4

2 回答 2

2

正如艾哈迈德所说,没有办法做到这一点。但只是想为您指出该res文件夹是 a read-only,因此您不能像您想要的那样以编程方式向它写入任何内容。

于 2013-10-19T21:39:11.503 回答
0

一个解决方案只是将一个变量设置为等于您的 app_name 字符串。然后让 ActionBar 或任何您打算使用 app_name 字符串的地方,只需将其替换为您之前定义的变量即可。

然后你可以随意改变它。请注意,如果这是针对操作栏,您必须确保在变量更改后更新操作栏。

于 2013-10-19T21:55:37.657 回答