我想在使用AChartEngine时显示网格而不是标签

时间:2013-05-29 04:53:03

标签: android achartengine

我想要的是一个折线图,在x轴上从0到15,并且在0到15的每个整数上都有垂直网格线。我不想要任何标签或图例或标题。

代码段:

//don't want legend showing
mRenderer.setShowLegend(false);

//this is the only way i can force it to have grid lines every integer (note: if i make this number 14 then the graph puts only 8 labels ie 0, 2, 4, 6, 8, 10, 12, 14)
mRenderer.setXLabels(15);

//this removes all labels from y axis
mRenderer.setYLabels(0);

//i have to do this otherwise the setShowGridY statement is worthless
mRenderer.setShowLabels(true);

//i do want a grid on the y-plane (not x-plane)
mRenderer.setShowGridY(true);

//forces x axis to span from 0 to 15    
mRenderer.setXAxisMax(15);
mRenderer.setXAxisMin(0);

此代码的作用是显示网格线和标签。我只想要网格线,但如果我这样做:    mRenderer.setShowLabels(假); 然后标签消失,以及网格线。

在我看来,如果启用了标签,你只能拥有网格线。

任何人都可以帮我吗?

谢谢, 添

1 个答案:

答案 0 :(得分:1)

尝试使用renderer.setShowGrid(true)代替setShowGridY(true)