我的 res 文件夹中有按语言组织的 String.xml 文件,例如:
res/values
res/values-de
res/values-es
res/values-fr
res/values-ga
res/values-hi
res/values-it
...
默认情况下,应用程序会根据设备的语言或通过查找Best Match进行选择。现在,我想包含一个语言选择器,让用户选择其中的任何一个。有没有办法在不将它们移动到资产文件夹或任何其他地方的情况下读取这些文件?它是可以做一次的,还是我应该在每项活动中都做?
我找到了一些“解决方案”,但它们不是永久的,也不是干净的,因为它们需要在每项活动中完成。