0

我正在使用 achartengine 来显示折线图。y 轴显示广告被查看的次数,因此 y 轴标签不是整数是没有意义的。如果该范围内的最大广告视图数为 3 或更多,则它可以正常工作,因为 y 轴标签以 1 为步长上升,例如 0、1、2、3。但是,如果广告视图的最大数量小于 3,您将获得 y 轴标签 0、0.5、1、1.5、2、2.5 等或 0、0.2、0.4、0.6、0.8、1 等。有什么方法可以设置轴标签的最小步长为 1 或告诉它只显示整数轴标签。

谢谢大卫

4

2 回答 2

1

无法设置最小步长,但有一种方法可以指示您想要多少个不错的数字作为标签。如果您的数据范围低于 3,那么您可以执行以下操作:

renderer.setYLabels(2);
于 2013-03-17T18:14:17.613 回答
0

如果实际最大 y 值小于 3,我通过在 setRange 方法中将最大 y 值设置为 3 来解决问题。

于 2013-03-17T21:13:24.600 回答