美文网首页
安卓开发:更改系统字体大小导致Fragment重影的问题!

安卓开发:更改系统字体大小导致Fragment重影的问题!

作者: 中娅沙漏 | 来源:发表于2017-05-16 17:27 被阅读125次

    搜了很多文章又是在此调用 getResources(),又是改sp->dp。废话不多说。
    1.添加fontScale属性,避免系统字体发生变化的时候,重新create界面。如果仅仅这样处理,app的在从后台切换到前台的时候,字体会随着系统的字体大小发生变化。
    具体方法:在manifest中的acttive中添加: android:configChanges="orientation|screenSize|keyboardHidden|fontScale"

    2.把app里面字体的单位,由sp改为dp,这样,app的字体展示就不会随着系统的字体变化而发生变化.

    自己也是刚入行安卓的小白,有些问题问别人,人接觉得很简单而模棱俩可的告诉你,耽误时间耽误精力。很郁闷,还有改不好的直接私信我

    相关文章

      网友评论

          本文标题:安卓开发:更改系统字体大小导致Fragment重影的问题!

          本文链接:https://www.haomeiwen.com/subject/ykglxxtx.html