防止系统字体大小变化导致app字体大小变化

大屏手机,防止系统字体大小变化导致app字体大小变化。本来是这样写的,但是在25601440上表现出现是要相对耗时500ms,而xiaop

Configuration config = context.getResources().getConfiguration(); config.fontScale = 1; context.getResources().updateConfiguration(config, context.getResources().getDisplayMetrics());

所以,改成下面的写法,当fontScale不等于1的时候,设置fontScale等于1,就不会对ui有耗时的表现

Configuration config = context.getResources().getConfiguration(); if (config.fontScale != 1) { config.fontScale = 1; context.getResources().updateConfiguration(config, context.getResources().getDisplayMetrics()); }