我想要做的是为用户提供包含多种语言的微调器,当选择语言时,应用程序将转换为该语言。
我有不同的字符串文件,但我不知道如何实现它。这可能吗?我该怎么办?
答案 0 :(得分:4)
在res文件夹中,尊重这一点:
res/
values/
strings.xml
values-es / (here for spanish values)
strings.xml
values-fr /
strings.xml (here for french values)
Android在运行时根据设备的区域设置加载适当的资源。
有关更多信息,请参阅this。
答案 1 :(得分:0)
您只需要将不同的string.xml
个文件放在不同的值文件夹中,每个文件夹的名称都像 values-XX ,其中XX是要使用的语言。
for examlple values-en for english,values-fr for french等。