Android GraphView:setMinX(0)无效并产生负x轴值

时间:2015-12-19 17:44:54

标签: android android-graphview

我一直在尝试在我的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轴,使其仅为正值? 感谢

0 个答案:

没有答案