我正在尝试使用two-letters获取用户语言,但直到这里才成功。
使用Locale.getDefault().getISO3Language();返回三位数的代码(eng、por、jap)。
使用substring方法剪切对所有代码都不起作用,那么解决方法是什么?

最佳答案

使用getISO3Language()而不是getLanguage(),您将获得类似enjapt等用户语言。

Locale.getDefault().getLanguage();

有关getLanguage()的更多信息,请查看官方文档

10-08 17:41