赞
踩
Android系统支持多种语言的切换,可以是系统级别的,也可以是应用级别的。
系统语言的设置在手机设置页面的语言中选中即可。
在应用中如果想要获取到系统当前语言Locale,可以用该方法。
val locale = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
Resources.getSystem().configuration.locales[0]
} else {
Resources.getSystem().configuration.locale
}
这里有一个API版本的区分,从N(24)开始,支持设置多个locale,不过一般用不到。
Android
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。