I currently fake this feature by setting the XYSeriesRenderer color to white:
final XYSeriesRenderer goodEventSeriesRenderer = new XYSeriesRenderer();
goodEventSeriesRenderer.setColor(Color.WHITE);
goodEventSeriesRenderer.setPointStyle(PointStyle.POINT);
goodEventSeriesRenderer.setShowLegendItem(false);
goodEventSeriesRenderer.setAnnotationsTextSize(textSize + 2);
goodEventSeriesRenderer.setAnnotationsColor(Color.GREEN);
I tried calling setLineWidth(0), which typically works in other graphical systems to zilch the line, but that just returned hairlines between the points.
So how do I get a time series chart where some TimeSeries have lines between their points, and some don't? I run with achartengine compiled into my program, not from a jar file, so feel free to help me hack the source.
Here's the diff of the changes to AChartEngine to allow
.setLineWidth(0)to zilch the lines: