3
我知道java.util.Locale
和Locale.getAvailableLocales()
,我也意识到Settings.ACTION_LOCALE_SETTINGS
的意图。这些都不符合我的需求。 Locale.getAvailableLocales()
返回Android设备支持的所有语言,我需要区域设置的列表来寻找特殊的东西(与切换无关),所以意图没有帮助。显示该意图的列表是我需要的。有没有办法在Android上列出已安装的语言环境?
我已经查看了Android设备应用程序的源代码并找到了相关的代码,但是在使用LocalePicker
的onCreate
方法中的代码时,我仍然看到支持所有语言环境。无论如何要得到这份清单吗?我是否错过了从LocalePicker
中翻译该代码的内容?
我遇到的问题是,它不会返回* installed * locales列表;它返回所有*支持的*语言环境的列表。 – 2012-04-20 04:17:45