0
有什么办法来限制AChartEngine的滚动区域吗?我有一个团队的统计图表,其中X轴表示时间,Y轴表示分数,对任何一个都没有意义。我想这样做是为了让用户可以向下滚动到最左侧,并将原点放在屏幕的左下角。我很感激任何帮助。AChartEngine滚动区域
有什么办法来限制AChartEngine的滚动区域吗?我有一个团队的统计图表,其中X轴表示时间,Y轴表示分数,对任何一个都没有意义。我想这样做是为了让用户可以向下滚动到最左侧,并将原点放在屏幕的左下角。我很感激任何帮助。AChartEngine滚动区域
使用try setPanLimits()方法..
double[] panLimits={0,10,0,50}; // [panMinimumX, panMaximumX, panMinimumY, panMaximumY]
mRenderer2.setPanLimits(panLimits);
其中mRenderer2
是XYMultipleSeriesRenderer
。
感谢您的帮助。你知道这些数字的顺序吗?另外,有没有将它设置为一种方式,而不将它设置在其他轴? (我有很多数据不断被改变并重新绘图,所以我不想更新极限) – that0n3guy
如果你的数据动态地动态呈现,你应该找到x和y的最大值和最小值(编写一些方法),然后将这些值用于渲染器设置。 – keshav