美文网首页
[Android]防止用户设置系统字体大小对app布局产生影响

[Android]防止用户设置系统字体大小对app布局产生影响

作者: 很老的老头 | 来源:发表于2018-09-18 13:07 被阅读0次

建一个activity父类中继承下面方法后,项目中所有的activity继承自父activity


//// 防止用户设置系统字体大小对app布局产生影响

    @Override

    public Resources getResources() {

        Resources res = super.getResources();

        Configuration config = new Configuration();

        config.setToDefaults();

        res.updateConfiguration(config,res.getDisplayMetrics() );

        return res;

    }

    @Override

    public void onConfigurationChanged(Configuration newConfig) {

        if (newConfig.fontScale != 1)//非默认值

            getResources();

        super.onConfigurationChanged(newConfig);

    }

相关文章

网友评论

      本文标题:[Android]防止用户设置系统字体大小对app布局产生影响

      本文链接:https://www.haomeiwen.com/subject/sgeunftx.html