在AndroidPlot折线图上显示点的子集

时间:2013-08-07 09:13:15

标签: android charts linechart panning androidplot

我一直在使用Androidplot库来生成线图并能够进行缩放和平移,因此我使用的是XYPlotZoomPan类的修改版本。

我当前的图表显示每天的某些值,在一系列日期中,所以如果我显示7天,域轴是可读的,但如果我试图显示30天它会变成一团糟。

我的目标是显示7天,并可以选择滚动未显示的图表的其余部分。

处理边界的唯一函数是setDomainBoundaries,目前我已尝试过这个:

  setDomainBoundaries(min, max, BoundaryMode.FIXED);

但它让我可以在这个范围内显示价值,并且我在其余的时间里失去了平移的能力。

有人知道我该怎么做吗?感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用myplot.setDomainValueFormat(Format f)创建自己的域值格式。从这里你可以创建自己的格式化程序。

你可以看到另一个选项是setDomainStep,可以找到一个很好的例子here