问题描述:最近测试的一个功能,UI在进行走查时,发现两个控件上的字体不一样,标注时都是34号,没有加粗,偏偏看起来有一个控件上的文字看起来加粗了,而且大一点。rd说他并没有设置字体都是默认的,也没有设置加粗。
最后查到的原因是自定义控件在调用drawText方法进行文字绘制时,传入的Paint是直接new的。而TextView控件用的paint是TextPaint.
问题描述:最近测试的一个功能,UI在进行走查时,发现两个控件上的字体不一样,标注时都是34号,没有加粗,偏偏看起来有一个控件上的文字看起来加粗了,而且大一点。rd说他并没有设置字体都是默认的,也没有设置加粗。
最后查到的原因是自定义控件在调用drawText方法进行文字绘制时,传入的Paint是直接new的。而TextView控件用的paint是TextPaint.