2014-03-07 102 views
0

有什么办法来限制AChartEngine的滚动区域吗?我有一个团队的统计图表,其中X轴表示时间,Y轴表示分数,对任何一个都没有意义。我想这样做是为了让用户可以向下滚动到最左侧,并将原点放在屏幕的左下角。我很感激任何帮助。AChartEngine滚动区域

回答

1

使用try setPanLimits()方法..

double[] panLimits={0,10,0,50}; // [panMinimumX, panMaximumX, panMinimumY, panMaximumY] 
mRenderer2.setPanLimits(panLimits); 

其中mRenderer2XYMultipleSeriesRenderer

+0

感谢您的帮助。你知道这些数字的顺序吗?另外,有没有将它设置为一种方式,而不将它设置在其他轴? (我有很多数据不断被改变并重新绘图,所以我不想更新极限) – that0n3guy

+0

如果你的数据动态地动态呈现,你应该找到x和y的最大值和最小值(编写一些方法),然后将这些值用于渲染器设置。 – keshav