首页 > 解决方案 > Android Kotlin 获取所有系统语言

问题描述

在安卓设备上,我可以加载不同的语言。

例子:

English (Set as default language)
French
Italian

如何以编程方式获取此列表?

我知道我可以使用以下代码获得语言:

Locale.getDefault().getDisplayLanguage()

或者有没有办法将我的 android 应用程序的后备语言设置为系统的第二语言?


编辑://

场景: 
</p>

选定的 Android 系统语言:

支持的应用程序语言:

当前应用行为:

预期的新应用行为:

标签: androidkotlinlocale

解决方案


这将返回设备上所有可用的语言环境。

Locale.getAvailableLocales()

推荐阅读