Android设备的区域设置是否仅基于语言设置?

时间:2016-09-07 12:02:34

标签: locale

如果设备选择法语作为语言,语言环境是否也会自动设置为法语?或者它取决于用户的当前位置?

对于iOS,语言和区域是单独的设置,而在Android中,似乎我们只能选择语言而不是区域。

比较: Android - 选择法语,语言环境成为fr-FR iOS - 选择英语,法语区域,语言环境变为en-FR

对于Android,有没有其他方法可以检索设备的区域?

我一直在谷歌搜索,但还没有找到关于这个主题的良好信息来源。

1 个答案:

答案 0 :(得分:0)

在Android中,您可以选择葡萄牙语(葡萄牙语)或葡萄牙语(巴西语),转换为pt-PT和pt-BR。在这种情况下,有两种不同的语言,我个人认为它是多余的,因为处理这种语言的更好方法是分离语言和区域。

但是,您可以通过设置:

以编程方式更改语言和区域
new Locale("pt", "PT");

您可以在此处详细了解有关以编程方式更改语言的信息: