在Android设备上获取特定语言

时间:2013-10-08 17:22:44

标签: android localization

我需要一种方法来获取Android设备上的当前语言。例如,如果设备语言是英国英语,我应该得到像en-gb(或类似的东西来区分英国美国等)。我尝试使用以下方法,但是它们都没有给我所需的信息。

例如:

Locale.getDefault().getLanguage() returns 2 character language code such as 'en'

Locale.getDefault().getDisplayLanguage() returns display language like 'English'

Locale.getDefault().getISO3Language() returns 3 character language like 'eng'

如果有其他方法可以找到当前设备languange,请告诉我。

此致 Bsengar

0 个答案:

没有答案