【发布时间】:2018-02-21 06:28:30
【问题描述】:
我正在开发应支持 3 种语言的应用程序:俄语、英语、乌兹别克语。为此,我在“res”文件夹中创建了 3 个文件夹,每个文件夹都有 strings.xml 文件
- 价值观
- 价值观-zh
- 价值观-uz
我希望将俄语作为默认语言,将英语和乌兹别克语作为可选语言。
但 Android Studio 显示 values-en/strings.xml 的俄罗斯联邦标志,这很奇怪。
当我运行应用程序时,大多数情况下,它都能正常工作。但是当系统语言是英语时,它开始表现得很奇怪——从英语切换到俄语,然后从俄语切换到英语。
这是 Android Studio 的错误还是我做错了什么?有什么办法可以解决这个问题吗?
【问题讨论】:
-
它会显示语言的标志,这很正常,没什么奇怪的
-
@Aj27,是的。对于这个项目,我有这种问题。我以前从来没有遇到过这样的问题
-
这不是 Android Studio 的功能问题
-
@Aj27 ,但我认为奇怪的是“values-en”显示了另一个国家标志。
-
@Aj27,是的,values-en 显示错误标志
标签: android