有没有人在Android上的viewpager中使用Steema Teecharts?
我在viewpager中有5个图表 - 它们被创建一次并缓存。在页面之间轻扫非常不稳定。我正在测试评估版本,它正在为图表添加水印,我想知道是不是因为水印的不稳定?分析表明滞后在图表的onDraw代码中。
使用Teecharts的任何人都可以告诉我非eval版本中是否存在此问题吗?
答案 0 :(得分:0)
我认为水印不会影响性能。
你的图表有很多分吗?请注意,绘制的点数是影响性能的方面之一。尝试使用分数来改变您的应用响应。
市场上的演示是否会重现您设备中的问题?如果是这样,你使用的是什么设备?
-
最诚挚的问候,
Yeray Alonso
Steema支持中心
答案 1 :(得分:0)
我的解决方案是在图表对象上调用“setDrawingCacheEnabled(true)”。它产生了重大影响。不知道为什么会这样,因为Android文档听起来像是因为我启用了硬件加速而没有帮助,但确实如此。
答案 2 :(得分:0)
当我遇到同样的问题时,启用绘图缓存有点帮助,但对我来说真正的问题是autoredraw。这导致几乎不断地调用OnPaintListener。我可以通过将setAutoRepaint设置为false来禁用它。这会将CPU使用率降低到更高的正常水平。