我有一个让我疯狂的问题。 我为汽车应用程序的Custom gauge视图创建了一个Android库。 在此仪表视图上,有一个刻度,其值使用Canvas.drawText()函数绘制。 在使用API 19和22的设备上运行whis view时,一切都运行正常,直到上周我更新了Android Studio 2.2。 从那时起,如果我在API> 19的设备上运行它,则无法正确写入秤上的值。如果我在API =<的设备上运行它19一切都很好。 这是可以从Github克隆的测试项目:
https://github.com/dequadelisonz/CarDashDemo.git
这是我应该正确看到的(在API< = 19的设备上):
正如您在2个仪表中所看到的,其中一个中只有几个数字。所有其他文本似乎都消失了。 希望有人可以解决这个问题...... 谢谢!
答案 0 :(得分:0)
修复了这篇文章 https://stackoverflow.com/a/14989037/746068
似乎Android API上存在错误> 15这样就不能在画布上正确绘制文字了。