Skip to content Skip to sidebar Skip to footer

Mpandroid Line Chart Single Data Point With Curve

I want linechart as follows. I want to show only specified point (blue circled should be there) (red circled should not be there).

Solution 1:

I think of 2 methods.

First: disable all points and values with

lineDataSet.setDrawValues(dataSet.drawValues);
lineDataSet.setDrawCircles(dataSet.drawValues);

Then add another LineDataSet to the LineChart only containing that one point for the Maximum. This solution causes an additional entry in the Legend.

The other solution would be a custom MarkerView like described here

Solution 2:

To do that first of all set your point colors to transparent as:

dataset.setCircleColor(Color.TRANSPARENT);
dataset.setCircleColorHole(Color.TRANSPARENT);

Then after that Highlight specific point as:

Highlighthighlight=newHighlight(50f, 0); 
chart.highlightValue(highlight, false);

Insert your point instead of (50f,0). Never tried just think that we may do this in that way.Try this and do let me know if it works buddy :)

Post a Comment for "Mpandroid Line Chart Single Data Point With Curve"