第一种
第二种
private void keepFontSize(){
Resources res = getResources();
android.content.res.Configuration config = new android.content.res.Configuration();
config.setToDefaults();
res.updateConfiguration(config, res.getDisplayMetrics());
}
并且,该方法必修在setContentView之前调用。这样在不改变项目原有字体设置(使用sp),就可以保持字体大小,而使排版不受系统字体设置影响。