我知道
我查看了Settings应用程序的Android源代码,并找到了相关代码,但是在使用LocalePicker的onCreate方法中的代码时,我仍然看到支持的所有语言。有没有办法获取那个列表?我从LocalePicker中复制代码时是否遗漏了什么?
java.util.Locale
和Locale.getAvailableLocales()
,以及Settings.ACTION_LOCALE_SETTINGS
意图。但是这些都不能满足我的需求。Locale.getAvailableLocales()
返回Android设备支持的所有语言,而我需要某些特殊用途的语言列表(与切换无关),因此意图无法帮助我。虽然该意图显示了我所需的列表。我查看了Settings应用程序的Android源代码,并找到了相关代码,但是在使用LocalePicker的onCreate方法中的代码时,我仍然看到支持的所有语言。有没有办法获取那个列表?我从LocalePicker中复制代码时是否遗漏了什么?