放在application中全局适用,别的在onConfigchange中试过,没有效果
/**
* 系统字体变化的时候默认fontScale = 1.0
* 放在BrowserApp中全局都适用
**/
@Override
public Resources getResources() {
Resources res = super.getResources();
if (res.getConfiguration().fontScale != 1) {//非默认值
Configuration newConfig = new Configuration();
newConfig.setToDefaults();//设置默认
res.updateConfiguration(newConfig, res.getDisplayMetrics());
}
return res;
}