我需要一种方法来获取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