java - AChartEngine 绘图、ArrayList 索引

标签 java android arraylist plot achartengine

我是 Android 新手,我必须创建一个绘制数据的应用程序。一组数据大约有7000个数据点,我一直使用AChartEngine。我正在使用 ArrayList 来保存数据。

ArrayList<Double> forehead = new ArrayList<Double>();

private XYMultipleSeriesDataset getforeDataset() {

        XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset();

        XYSeries firstSeries = new XYSeries("Forehead");
        for (int i = 0; i < forehead.size(); i++)
            firstSeries.add(i, forehead.get(i));
        dataset.addSeries(firstSeries);

        return dataset;

这是我将数据添加到 ArrayList 中的位置,将读取的示例字符串是:

“02888 0 096 098 080”

private void getIntegerArray(ArrayList<String> stringArray) {

        for (String s:stringArray){
            String[] str = s.split("\t");

            forehead.add(Double.parseDouble(str[3]));

        }               

    }

private XYMultipleSeriesRenderer getforeRenderer() {
        XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer();
        renderer.setMargins(new int[] { 0, 0, 0, 0 });
        XYSeriesRenderer r = new XYSeriesRenderer();
        r.setColor(Color.BLUE);
        r.setPointStyle(PointStyle.POINT);
        r.setFillPoints(false);
        renderer.addSeriesRenderer(r);

        return renderer;
    }

绘图

mChartView2 = ChartFactory.getLineChartView(getActivity(), getforeDataset(),
                    getforeRenderer());
layout2.addView(mChartView2);

这是我的应用程序,没有显示任何数据,如何显示“额头”ArrayList?

/image/Rjp0d.jpg

enter image description here

最佳答案

使用这个

String[] str = s.split(" ");

而不是

 String[] str = s.split("\t");

我认为您没有得到您想要的值。

关于java - AChartEngine 绘图、ArrayList 索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24046075/

相关文章:

android - 访问 SOAP Web 服务

java - 根据 ArrayList<String> 和 TextView 中的值比较设置 RecyclerView 中的开关状态

c# - 无法用空值序列化 json

java - 对大文本进行子串的更好方法是什么?

android - 如何在android中用一条线分隔布局的页脚

java - java 是否有内置的 elementAt(stack s, int index) 方法?

java - 高效地将二进制数据读入int[]

java - 为什么我会收到此空错误?我正在尝试添加到 ArrayList

java - 迭代多维 ArrayList

java - java 中数据库包装器的模式