开发中发现,在自定义view中使用canvas.drawText时,如果text的长度过长(小米2上超过90个汉字),并且paint设置了shadowLayer,在某些手机上会自动绘制一个黑色的背景(小米2和中兴的某款机器)。
解决方法:text超过80个时,不设置shadowLayer
开发中发现,在自定义view中使用canvas.drawText时,如果text的长度过长(小米2上超过90个汉字),并且paint设置了shadowLayer,在某些手机上会自动绘制一个黑色的背景(小米2和中兴的某款机器)。
解决方法:text超过80个时,不设置shadowLayer