我正在使用Android AChartEngine 1.1.0 DialChart作为用于实时数据可视化的内部公司应用程序。我通过在附加到Dial的CategorySeries上应用set()然后调用repaint()来频繁更新DialChart(大约10Hz)。
在大多数情况下,事情看起来很有效。但是,我注意到,当(并且仅当)我将视觉类型设置为DialRenderer.Type.NEEDLE并且还将DialRenderer.setScale设置为1以外的值时,针有时会“闪烁”并以间歇方式瞬间消失在更新时。
如果我将视觉类型设置为ARROW或不调用setScale,我不会观察到这种行为。
这是AChartEngine中的已知错误吗?是否有更好的做法可以用来避免这个问题?
谢谢!