【问题标题】:Android achartengine set axes stepAndroid achartengine 设置轴步骤
【发布时间】:2013-03-18 05:13:24
【问题描述】:

我正在使用 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 或告诉它只显示整数轴标签。

谢谢 大卫

【问题讨论】:

    标签: android achartengine


    【解决方案1】:

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

    renderer.setYLabels(2);
    

    【讨论】:

    • 感谢您的回复,这实际上并没有解决我的问题,因为我仍然有非整个 y 标签值。但是将 setRange 方法中的最大 y 值设置为 3 解决了这个问题。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-31
      • 2014-09-13
      • 2013-12-25
      相关资源
      最近更新 更多