有的的时候同一个布局,在同一分辨率的手机上可能产生文字大小不一致的现象,语原因是两个手机的字体大小设置不一致,可在BaseActivity中重写getResource方法解决
/**
* 设置字体不随着手机系统设置而变化
* @return
*/
@Override
public Resources getResources() {
Resources res = super.getResources();
Configuration config=new Configuration();
config.setToDefaults();
res.updateConfiguration(config,res.getDisplayMetrics() );
return res;
}