Android: 设置 app 字体大小不跟随系统字体调整而变化

不操千曲而后晓声,观千剑而后识器。这篇文章主要讲述Android: 设置 app 字体大小不跟随系统字体调整而变化相关的知识,希望能为你提供帮助。
在做 app 内字体大小的需求,类似于 微信中设置字体大小。
【Android: 设置 app 字体大小不跟随系统字体调整而变化】那么就需要 app 不跟随系统字体大小调整而变化,找到了两个方法。

  1. 方法1: 重写 getResource() 方法,修改 configuration 为 setToDefaults() 
1/** 2* 设置 app 不随着系统字体的调整而变化 3*/ 4@Override 5public Resources getResources() { 6Resources resources = super.getResources(); 7Configuration configuration = resources.getConfiguration(); 8configuration.setToDefaults(); 9return resources; 10}

 
  1. 方法2: 字体单位使用 dp 。
目前采用的是第一个方法。

    推荐阅读