gpt4 book ai didi

android - 如何获取当前 Android 应用程序显示的语言(区域设置)?

转载 作者:IT老高 更新时间:2023-10-28 22:04:24 51 4
gpt4 key购买 nike

如何了解当前 Android 应用用于向用户显示文本的语言(区域设置)?

我知道我可以使用 Locale.getDefault() 来获取默认的操作系统区域设置。但如果应用不支持此语言环境,它可能与应用用于显示文本和其他资源的语言环境不同。


我需要确定应用程序显示的语言(区域设置),因此应用程序可以将语言传递给服务器,因此它可以本地化返回的结果。

最佳答案

我自己的解决方案是添加到 strings.xml键值对locale=<locale code> ,因此 context.getResources().getString(R.string.locale)将返回特定于使用的语言环境的语言环境代码。

关于android - 如何获取当前 Android 应用程序显示的语言(区域设置)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8690460/

51 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com