android - AChartEngine - MathHelper.getLabels() generating wrong labels -


startvalue = 0.0; endvalue = 700.0; stepvalue = 100.0; 

when using these values generate labels using method

mathhelper.getlabels(startvalue, endvalue, stepvalue); 

it generates 71 labels (starting 0.0 700.0 step of 10.0) instead of 8 labels.

i don't know why happening.

help needed.

thanks in advance.

below code :

double yaxisstart = 0.0; double yaxisend = 700.0; int yaxisstep = 100.0; list<double> labels = mathhelper.getlabels(yaxisstart, yaxisend, yaxisstep); mrenderer.clearytextlabels(); (double label : labels) {     mrenderer.addytextlabel(label, "" + label); } mrenderer.setylabels(0); 

output wanted :

0.0 100.0 200.0 300.0 

and on.

the mathhelper.getlabels() parameters start, end , approxnumlabels. there isn't step value. third parameter indication of approximate number of labels need return. if makes sense return 70 labels, won't return 100 make no sense.

however, suggest use renderer.setylabels(ylabels) method instead.


Comments

Popular posts from this blog

assembly - 8086 TASM: Illegal Indexing Mode -

Java, LWJGL, OpenGL 1.1, decoding BufferedImage to Bytebuffer and binding to OpenGL across classes -

javascript - addthis share facebook and google+ url -