Java Android获取设备语言ISO字符串
我不知道ISO 639-1、639-2、639-3或639-4之间有什么区别。我知道ISO是国际标准化组织(根据维基百科) 我需要从设备获取以下语言(iso代码?):Java Android获取设备语言ISO字符串,java,android,Java,Android,我不知道ISO 639-1、639-2、639-3或639-4之间有什么区别。我知道ISO是国际标准化组织(根据维基百科) 我需要从设备获取以下语言(iso代码?):en-US 我试过: Locale.getDefault().getLanguage() 但是我得到了:en试试这个 Locale bLocale = new Locale.Builder().setLanguage("en").setRegion("US").build(); 选中GetISO3Language我不想设置设备语
en-US
我试过:
Locale.getDefault().getLanguage()
但是我得到了:en
试试这个
Locale bLocale = new Locale.Builder().setLanguage("en").setRegion("US").build();
选中GetISO3Language我不想设置设备语言我不认为这是在设置设备语言。它在生成器上设置属性以创建“en-US”区域设置。