尊重原创:http://blog.csdn.net/dahuaishu2010_/article/details/40738129
由于自己在做项目时,遇到一次面试,面试时提问的这个问题,之前还没有怎么注意,之后,自己修改了一个系统字体,果然是跟系统的字体大小变化了。
这时候需要在BaseActiity中重新写项目的getResource方法,就好了。
@Override public Resources getResources() { Resources res = super.getResources(); Configuration config=new Configuration(); config.setToDefaults(); res.updateConfiguration(config,res.getDisplayMetrics() ); return res; }
|