Android 在Achartengine中隐藏/显示系列

Android 在Achartengine中隐藏/显示系列,android,achartengine,Android,Achartengine,我有一个折线图中包含10个系列的数据集 我需要在用户单击按钮时隐藏序列号,并在用户再次单击时显示序列号 这是否可能与阿喀替尼有关 谢谢 代码示例: XYSeriesRenderer r01 = new XYSeriesRenderer(); r01.setColor(Color.YELLOW); r01.setPointStyle(PointStyle.CIRCLE); r01.setFillBelowLine(true); r01.setFillBelowLineColor(Color.

我有一个折线图中包含10个系列的数据集

我需要在用户单击按钮时隐藏序列号,并在用户再次单击时显示序列号

这是否可能与阿喀替尼有关

谢谢

代码示例:

XYSeriesRenderer r01 = new XYSeriesRenderer(); 
r01.setColor(Color.YELLOW); 
r01.setPointStyle(PointStyle.CIRCLE); 
r01.setFillBelowLine(true);
r01.setFillBelowLineColor(Color.YELLOW);
r01.setFillPoints(true);
r01.setLineWidth(4);
mRenderer.addSeriesRenderer(r01);

当您想要隐藏该系列及其渲染器时,只需将其删除,当您想要显示该系列时,请将其添加回,并且不要忘记渲染器。
在每次这样的操作之后,您可能必须在视图上调用repaint()。

当您想要隐藏该系列及其渲染器时,只需将其删除,当您想要显示该系列时,请将其重新添加,并且不要忘记渲染器。
在每次这样的操作之后,您可能必须对视图调用repaint()。

一种简单的方法是,您可以将渲染器系列颜色设置为“color.TRANSPARENT”,这是一种“伪”隐藏。但是,如果您有一些极端的数字,您可能需要调整比例


一种更复杂的方法是使用removeSeries()删除所有当前系列,然后再次添加必要的系列。

一种简单的方法是,可以将渲染器系列颜色设置为“color.TRANSPARENT”,这是一种“伪”隐藏。但是,如果您有一些极端的数字,您可能需要调整比例


更复杂的方法是使用removeSeries()删除所有当前序列,然后将必要的序列重新添加到其中。

我只找到了显示或不显示序列值的方法,但我需要隐藏有关序列的所有信息(图表中的值、点和线).我只找到了显示或不显示序列值的方法,但我需要隐藏有关序列的所有信息(图表中的值、点和线)。