如何在Android中为多种语言添加支持?

时间:2020-07-24 12:17:29

标签: android

我想在我的应用中添加对不同语言的支持。据我了解,Android根据设备的操作语言使用正确的strings.xml文件。但是,如果我想允许用户更改设置中的语言,该怎么办?我应该怎么做?我曾考虑过将用户的语言保留在他的文档(Firebase云)中,但是如果用户注销了该应用程序,则主页(登录/注册)将使用默认语言(而不使用他的语言)。

我想为了添加对多语言的支持,我需要遵循一个适当的“流程”。可以和我分享这个流程吗?

1 个答案:

答案 0 :(得分:0)

您可以转到res-values,然后从右键单击列表中创建一个新的Values Resource File

从窗口中出现,为文件字符串命名,然后选择区域设置并添加您的语言或国家/地区。下面的图片可以使您清楚

enter image description here

然后,您可以使用这些methods以编程方式更改语言环境,并让android系统完成其余工作