不操千曲而后晓声,观千剑而后识器。这篇文章主要讲述Android: 设置 app 字体大小不跟随系统字体调整而变化相关的知识,希望能为你提供帮助。
在做 app 内字体大小的需求,类似于 微信中设置字体大小。
【Android: 设置 app 字体大小不跟随系统字体调整而变化】那么就需要 app 不跟随系统字体大小调整而变化,找到了两个方法。
- 方法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}
- 方法2: 字体单位使用 dp 。
推荐阅读
- 如何在mac本上安装android sdk
- 译Android 7.0 for Developers
- Android android.database.CursorIndexOutOfBoundsException:Index -1 requested, with a size of 1
- Android编译选项enguseruserdebug的区别
- 管理Android设备的唤醒状态
- Android系统层次解析
- (Android UI)Action Bar
- android 中处理崩溃异常并重启程序
- Android7.0 Phone应用源码分析 phone拒接流程分析