我一直在尝试在我的Android项目中使用GraphView库来绘制基于x轴为时间的几个点。为此,我想将x轴的形式约束为0到60(表示秒)。我使用以下代码完成了此操作:
graph = (GraphView) findViewById(R.id.graph);
grapRend= graph.getGridLabelRenderer();
graph.getViewport().setScrollable(true);
graph.getViewport().setXAxisBoundsManual(true);
graph.getViewport().setMinX(0);
graph.getViewport().setMaxX(60);
但是当我输入我的前两个数据点时,x值为0和1,例如
series = new LineGraphSeries<DataPoint>(new DataPoint[] {});
series.appendData(new DataPoint(0,70), true, 100);
series.appendData(new DataPoint(1,73), true, 100);
绘图的x轴突然移动,使最右边的x点为1,左边的所有内容都是负的(我在图片中将其装箱): Negative X axis image
有没有办法冻结x轴,使其仅为正值? 感谢