2

我正在向 XY 图添加实时数据。如何删除图表的点/标记或使其不可见?我在 java 文档中找不到相应的方法。

mSimpleXYPlot.getGraphWidget().setDrawMarkersEnabled(false);

不适合我。谢谢

4

2 回答 2

3

在我的情况下,库中不存在第一个方法,第二个和第三个更改如下:

getDomainGridLinePaint();

并不是

getGridDomainLinePaint();

但是,是的,它有效。在您的活动 onCreae 方法中的 setcontentview 之后和 adderies 之前

于 2014-03-05T20:29:19.953 回答
2

有几种不同的选择。

//Sets all grid lines to transparent
mySimpleXYPlot.getGraphWidget().getGridLinePaint().setColor(Color.TRANSPARENT);

//Sets only the domain lines to transparent
mySimpleXYPlot.getGraphWidget().getGridDomainLinePaint().setColor(Color.TRANSPARENT);

//Sets only the range lines to transparent
mySimpleXYPlot.getGraphWidget().getGridRangeLinePaint().setColor(Color.TRANSPARENT);

当然,您可以通过这种方式将网格线设置为任何颜色,而不仅仅是透明。

我希望这有帮助。

于 2013-06-11T21:17:19.273 回答