Android系统通过判断当前系统的Local配置,来使用对应的strings.xml文件
values-->strings.xml 默认语言(简体中文)
values-zh-rHK-->strings.xml 繁体中文
values-en-->strings.xml 英语
在Android系统中,系统的配置大都通过 Configuration 来管理,包括strings等等。
onCreate() 中注册
onDestroy() 中取消注册
setLanguage() 方法
通过上面的设置,可以实现不重启APP修改语言的效果
以上只是对Android多语言设置的一些小小的总结,可能有理解不周的情况,欢迎给我留言指出
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)