是否可以在Android中扩展字符串资源查找?

时间:2013-02-27 16:51:40

标签: android xml string resources extending

我有一个多语言应用程序,它使用标准的xml文件来提供不同语言的字符串值。

...
res/values/strings.xml
res/values-es/strings.xml
res/values-pt/strings.xml
...

我想要做的是覆盖Android的正常行为,以便在查看标准xml文件之前在其他地方查找资源。

因此,当代码调用 getResources()。getString()时,自定义代码会在回退到标准getString实现之前查看备用资源文件。

有没有办法实现这个目标?

谢谢!

2 个答案:

答案 0 :(得分:1)

  

有没有办法实现这个目标?

没有。对于您自己的getString()调用,您可以将这些调用包装在您自己的代码中以检查“其他地方”。

答案 1 :(得分:0)

您打算实现的部分是不可能的,因为Android默认情况下只会查找所需资源的res文件夹。