在原生的Android6.0中,在修改了系统字体大小后,Launcher 3上的app字体大小没有改变,下面方法可以解决:

--- a/packages/apps/Launcher3/src/com/android/launcher3/BubbleTextView.java+++ b/packages/apps/Launcher3/src/com/android/launcher3/BubbleTextView.java@@ -124,9 +124,11 @@ public class BubbleTextView extends TextView         int display = a.getInteger(R.styleable.BubbleTextView_iconDisplay, DISPLAY_WORKSPACE);         int defaultIconSize = grid.iconSizePx;         if (display == DISPLAY_WORKSPACE) {-            setTextSize(TypedValue.COMPLEX_UNIT_PX, grid.iconTextSizePx);+            //setTextSize(TypedValue.COMPLEX_UNIT_PX, grid.iconTextSizePx);+                       setTextSize(TypedValue.COMPLEX_UNIT_SP, grid.inv.iconTextSize);         } else if (display == DISPLAY_ALL_APPS) {-            setTextSize(TypedValue.COMPLEX_UNIT_PX, grid.allAppsIconTextSizePx);+            //setTextSize(TypedValue.COMPLEX_UNIT_PX, grid.allAppsIconTextSizePx);+                       setTextSize(TypedValue.COMPLEX_UNIT_SP, grid.inv.iconTextSize);             defaultIconSize = grid.allAppsIconSizePx;         }


更多相关文章

  1. ListView自动滚动方法
  2. android投屏和媒体共享相关 && audio focus机制相关 && AudioTra
  3. Android中的Logcat方法查看内核的日志
  4. 关于Android方法数量限制的问题
  5. Android第三方登录-----微信登录接入方法
  6. Android SDK Manager 更新方法
  7. android 实现时钟的简单方法
  8. Android Studio SVN 使用方法

随机推荐

  1. 如何在命令行下使用Android(安卓)NDK交叉
  2. 移动互联网企业火热招聘IOS, Android, Ja
  3. 学编程,学java还是大数据、android?平均月
  4. Android初试--了解和认识Android
  5. iOS与Android的3个差异
  6. 给Unity的Android工程加上广告代码(1)
  7. Android(安卓)QQ、微信、Facebook和推特
  8. Android(安卓)Snackbar使用详解
  9. win32到android,missingfile导致的闪退
  10. 为什么 Android(安卓)要采用 Binder 作为