在绘图中加载值数组(Android studio)

时间:2016-11-19 21:17:13

标签: tags androidplot

我正在使用androidPlot库在绘图中加载2个值数组。 这是我的代码:

 plot = (XYPlot) findViewById(R.id.plot);
        Number[] IMC3 = {results2[0]};
        Number[] DATA = {results[0]};

       // Number[] DATA3 = {results[0]};

        // create our series from our array of nums:
        XYSeries series1 = new SimpleXYSeries(
                Arrays.asList(IMC3), SimpleXYSeries.ArrayFormat.Y_VALS_ONLY, "Series1");
        XYSeries series2 = new SimpleXYSeries(
                Arrays.asList(DATA), SimpleXYSeries.ArrayFormat.Y_VALS_ONLY, "Series1");


        LineAndPointFormatter series1Format = new LineAndPointFormatter(Color.RED, Color.GREEN, Color.BLUE, null);

        plot.addSeries(series1, series1Format);

我尝试了几种方法,但是我无法将2个数组加载为X和Y.我想要的是X轴,DATA和Y轴与IMC3,但我找不到办法。

1 个答案:

答案 0 :(得分:0)

Androidplot中的XYSeries包含x和y值,因此您需要使用将两者结合在一起的SimpleXYSeries构造函数:

XYSeries series1 = new SimpleXYSeries(Arrays.asList(DATA), Arrays.asList(IMC3), "Series1");