android 9.0 10.0 修改默认字体大小
16lz
2021-12-04
参考别人的代码,直接修改arrarys.xml和Configuration.java的默认值是没有效果的,也没overlay的文件。
后面想到,这个默认值是存储在Settings.System.FONT_SCALE,那就直接存储在这里面好了。重新编译代码之后生效。
代码如下
diff --git a/frameworks/base/core/java/android/content/res/Configuration.java b/frameworks/base/core/java/android/content/res/Configuration.javaold mode 100644new mode 100755index 193e56e..96e7527--- a/frameworks/base/core/java/android/content/res/Configuration.java+++ b/frameworks/base/core/java/android/content/res/Configuration.java@@ -68,6 +68,8 @@ import java.lang.annotation.RetentionPolicy; import java.util.ArrayList; import java.util.Locale; +import android.util.Log;+ /** * This class describes all device configuration information that can * impact the resources the application retrieves. This includes both@@ -877,6 +879,7 @@ public final class Configuration implements Parcelable, Comparable- - 0.85
- - 1.0
- - 1.15
- - 1.30
+ - 1.2
+ - 1.31
+ - 1.45
+ - 1.60
更多相关文章
- VLC Android播放器介绍
- textview中加链接
- 命令行开发、编译、打包Android应用程序
- 由编译一个android开源项目, 学习如何解决AndroidStudio编译问题
- 转:RTC搭建android下三层应用程序访问服务器MsSql-客户端
- Android中图像和图像处理
- Android: NDK编程入门笔记
- Android上运行本地c
- Android(安卓)NDK: Host 'awk' tool is outdated. Please define
随机推荐
- Android(安卓)关于 OnScrollListener 事
- android.view.ViewRootImpl$CalledFromWr
- Android之TabHost
- SDK + ADT + Android(安卓)Studio 国内下
- java.lang.ClassCastException: android.
- android(2.0以后版本) 中读取联系人和通
- android Monkeyrunner:Python语法知识学
- Android(安卓)近百个项目的源代码,覆盖And
- 为android-support-v4.jar打包源码
- TextView添加Onclick点击无效没反应解决