我正在尝试用two-letters获得用户语言,但直到现在都没有成功。
使用Locale.getDefault().getISO3Language();返回三位数的代码(eng、por、jap)。
使用substring方法剪切并不是对所有代码都有效,那么解决方案是什么?
发布于 2018-06-01 09:12:49
用getLanguage()代替getISO3Language(),你会得到像en,ja,pt等用户语言。
Locale.getDefault().getLanguage();有关getLanguage()的更多信息,请查看官方文档
https://stackoverflow.com/questions/50634709
复制相似问题