前言
android的国际化很简单,大家都知道创建对应国家编码的values文件夹就好啦。可是很多人不知道如何手动切换app的语言,而不是只能跟随系统语言变化,下面就介绍一下啦!
直接贴代码吧
/**
* 设置当前语言
*
* @param language
*/
private void setLanguage(String language) {
//获取当前资源对象
Resources resources = getResources();
//获取设置对象
Configuration configuration = resources.getConfiguration();
//获取屏幕参数
DisplayMetrics displayMetrics = resources.getDisplayMetrics();
//设置本地语言
switch (language) {
case