0

有没有人在 Android 的浏览器中使用 Steema Teecharts 的经验?

我在 viewpager 中有 5 个图表 - 它们被创建一次并被缓存。在页面之间滑动真的很不稳定。我正在测试评估版,它在图表中添加了水印,我想知道波动是否是因为水印?分析表明滞后在图表的 onDraw 代码中。

任何使用过 Teecharts 的人都可以告诉我这个问题是否存在于非评估版本中?

4

3 回答 3

0

我不认为水印对性能有很大影响。

你的图表有很多点吗?请注意,绘制的点数是影响性能的方面之一。尝试使用点数是否会改变您的应用响应。

市场上的演示是否重现了您设备中的问题?如果是这样,您使用的是什么设备?

--

最好的祝福,

耶雷·阿隆索

Steema 支持中心

于 2012-06-06T13:10:47.267 回答
0

我的解决方案是在图表对象上调用“setDrawingCacheEnabled(true)”。它产生了显着的差异。不知道为什么会这样,因为Android文档听起来好像没有帮助,因为我启用了硬件加速,但确实如此。

于 2012-06-06T13:57:40.640 回答
0

当我遇到同样的问题时,启用绘图缓存会有所帮助,但对我来说真正的问题是自动重绘。这导致几乎不断地调用 OnPaintListener。我可以通过将 setAutoRepaint 设置为 false 来禁用它。这将 CPU 使用率降至更正常的水平。

于 2013-05-10T16:45:30.047 回答