我有折线图,使用 achartengine 库。在 x 轴上有日期。我需要设置最小的可见日期。如果 x 轴由Date
对象组成并且 setPanLimits 取值,该怎么做double
?
Date minDate = new GregorianCalendar(2008, 1, 01).getTime();
Date maxDate = new GregorianCalendar(2008, 1, 30).getTime();
// mRenderer.setPanLimits(new double[] { minX, maxX, minY, maxY});
mRenderer.setPanLimits(new double[] { minX, maxX, 0, 1000});
mRenderer.setZoomLimits(new double[] { minXe, maxX, 0, 1000 });
如果我将最小 x 轴设置为 0,则根本无法移动 x 轴,但会在视图中显示所有 x 值。我需要为最小值设置一点小x,为最大值设置一点大x,所以可以将图表向左和向右移动一点
我发现大约 3 天是private static final double THREEDAYS = 81300000 *3;
,但是从 Date 转换为 double 怎么样,所以我可以减去得到 minX?
我希望你能理解我的问题。谢谢