怎么用java实现通过安卓底层的接口获取系统语言


本篇内容主要讲解“怎么用java实现通过安卓底层的接口获取系统语言”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用java实现通过安卓底层的接口获取系统语言”吧!事情的起因是做海外项目的时候需要进行多语言处理。我们通过Unity自带的Application.systemLanguage接口获取手机的语言环境一直没啥问题。但是在华为手机的安卓9系统的时候,我们在切换到繁体中文之后,通过Unity的接口发现使用显示是ChineseSimplified简体中文。一开始我们想的是Unity引擎可能没有兼容到,所以开始编写java代码,通过安卓底层的接口去获取系统语言。我们使用上面的接口发现在手机系统是繁体中文的情况下,获取到的仍然是zh-cn.也就是安卓底层也是没法获取正确。但是手机显示的语言确实是繁体中文。怎么办呢?既然显示的是繁体中文,那么我们就根据显示的语言来处理就好了。java底层还有这样一个接口获取显示的国家。我们发现显示的是 “中國”。好了我们通过编写java代码获取到DisplayCountry,然后和 “中國”进行比对,相等即认定为繁体中文。到此,相信大家对“怎么用java实现通过安卓底层的接口获取系统语言”有了更深的了解,不妨来实 香港云主机际操作一番吧!这里是开发云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: sparksql如何调优

这篇文章将为大家详细讲解有关sparksql如何调优,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1,jvm调优这个是扯不断,理还乱。建议能加内存就加内存,没事调啥JVM,你都不了解JVM和你的任务数据。spark调优系列之…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 10/03 17:48
下一篇 10/03 17:55

相关推荐