Android 设置多语言,无法屏蔽跟随系统失效

  @TargetApi(Build.VERSION_CODES.N)
    private static Context createConfigurationResources(Context context) {
        Resources resources = context.getResources();
        Configuration configuration = resources.getConfiguration();
        Locale locale = getInstance().getLanguageLocale();
        configuration.fontScale = 1.2f;
        configuration.setLocale(locale);
        return context.createConfigurationContext(configuration);
    }

只要在设置多语言设置这个就可以,让app的字体不跟随系统

 configuration.fontScale = 1.2f;


版权声明:本文为wan903531306原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。