Android代码国际化

2017-08-17  本文已影响19人  日丶月丶明

常见的语言缩写有:


Paste_Image.png

第一步:
现在res文件下新建一个国际化文件,需要哪种就用哪种取名字:

Paste_Image.png

第二步:
在代码中设置:

    /**
     * 
     * 设置语言
     * 
     * @param context
     * 
     */
    public static void setLanguage(Context context) {
        Resources res = context.getResources();
        Configuration config = res.getConfiguration();
        // config.locale = Locale.CHINESE;
        config.locale = Locale.TAIWAN;//选择语言类别,这个是台湾
        res.updateConfiguration(config, res.getDisplayMetrics());
    }

最后在自己项目中的Application中调用就行了

    Utils.setLanguage(this);
上一篇下一篇

猜你喜欢

热点阅读