美文网首页
Android textview字体不随系统字体改变

Android textview字体不随系统字体改变

作者: 7i昂 | 来源:发表于2019-10-15 23:12 被阅读0次

一 问题描述

最近项目中遇到一个坑,由于布局控件的长宽是根据UI图的大小写死的,当用户把手机的系统字体大小调整后(特别是大的时候),textview的字体就会挤出控件导致排版出错。为了解决这个问题,经过测试,有以下方案解决这个问题。

二 解决方法

方法1.把textview的字体大小设置为PX为单位,原因是px不随系统而改变(dp也可以)。

4968951-50bbbccf41469897.png

方法2.在BaseActivity重写 getResources()方法,具体代码如下

4968951-633a1c80b8f03e3a.png

总结:使用以上两种其中的一种都能保证textview 不随系统的字体大小改变而改变。

相关文章

网友评论

      本文标题:Android textview字体不随系统字体改变

      本文链接:https://www.haomeiwen.com/subject/zdwemctx.html