zoukankan      html  css  js  c++  java
  • Android: 设置 app 字体大小不跟随系统字体调整而变化

    在做 app 内字体大小的需求,类似于 微信中设置字体大小。

    那么就需要 app 不跟随系统字体大小调整而变化,找到了两个方法。

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

    目前采用的是第一个方法。

  • 相关阅读:
    java面向对象第三章
    java基础(9)
    java基础(8)
    java基础(7)
    java基础(6)
    Java(20)file i/o
    Java(19)JDBC
    Java(18) 集合框架
    Java(17)异常
    Java(16)接口
  • 原文地址:https://www.cnblogs.com/liyiran/p/6393063.html
Copyright © 2011-2022 走看看