在网上看了一大堆。核心代码就是那几句,但是,还有的细节可能没注意导致 无法改变。

直接贴代码。

 public void setLanguage(int type){        Resources resources=getResources();//获得res资源对象        Configuration config=resources.getConfiguration();//获得设置对象        DisplayMetrics dm=resources.getDisplayMetrics();//获得屏幕参数:主要是分辨率像素等。        if(type==0){            config.locale= Locale.SIMPLIFIED_CHINESE;        }else if(type==1){            config.locale= Locale.ENGLISH;        }else if(type==2){            config.locale= Locale.KOREA;        }else if(type==3){            config.locale= Locale.JAPANESE;        }else{        }        resources.updateConfiguration(config,dm);        startActivity(MainActivity.class);    }
    public static int language_type=0; //0是 中文,1是英语,2是韩语,3是日语。

代码没什么难的。
注意注意注意
这里有个地方要注意,我就是因为这样的原因导致不能够实现的。

看清楚文件夹名字。
不知道为啥,这样生成出来的不能用

后来把vlues 文件名字改了才能用

还是要细心啊。马虎不得。

更多相关文章

  1. 转发:bitmap 设置图片尺寸,避免 内存溢出 OutOfMemoryError的优化
  2. android注入代码之注入类方法
  3. AndroidStudio-Eat-Guide—— 1.下载安装配置
  4. 推荐一系列优秀的Android开发源码
  5. Android下高斯模糊的算法和demo
  6. Android--launcher启动过程解析
  7. Android(安卓)BitmapFactory用法总结
  8. android 6.0 ConnectionService
  9. Android(安卓)volley封装实践其二

随机推荐

  1. 如何检查有哪些尝试入侵服务器IP?有哪些命
  2. 【阿里云镜像】使用阿里云Docker CE 镜像
  3. Python常见内置高阶函数即高阶函数用法
  4. python3中dict.keys().sort()用不了的解
  5. 场景透视怎么画?绘画透视教学
  6. Kubernetes 使用kubeadm创建集群
  7. Android系统自带样式(android:theme)
  8. Android系统主题样式属性
  9. android 控件属性 116
  10. Android(安卓)Tutorials