Android 10.0 QSPanel当字体大小改变时不改变QSTileView字体

阅读 97

2022-04-14

10.0的SystemUI的下拉状态栏中的二次展开时候,QSPanel中功能开关键的字体,字体会随着系统字体的
改变,首选要找到布局字体的相关类

通过查阅QSPanel的相关源代码发现,功能开关的的相关布局发现
功能开关的布局就是QSTileView.java
路径是 frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSTileView.java

于是就来看相关代码

 @Override

 protected void onConfigurationChanged(Configuration newConfig) {
   

     super.onConfigurationChanged(newConfig);

    FontSizeUtils.updateFontSize(mLabel, R.dimen.qs_tile_text_size);

    FontSizeUtils.updateFontSize(mSecondLine, R.dimen.qs_tile_text_s

精彩评论(0)

0 0 举报