在Activity里重写getResources()方法:
@Override
public android.content.res.Resources getResources()
{
android.content.res.Resources res = super.getResources();
Configuration config=new Configuration();
config.setToDefaults();
res.updateConfiguration(config,res.getDisplayMetrics() );
return res;
}
注:
①因为项目仍在开发阶段,无法保证所有安卓手机都可以起效
②因为所有Activity里都需要重写这个方法来保证字体不受影响,所以建议写在设定的Activity基类里