问题描述
我有一个要在我的MPAndroidChart LineChart中使用的int数组列表。但是,我是Java新手,不知道如何将其转换为所需的“ Entry”数据类型。你能帮我吗?
我尝试了以下操作:
ArrayList<int[]> data2line= new ArrayList<>(Arrays.asList(data));
LineDataSet lineDataSet1 = new LineDataSet(data2line,"Data Set 1");
ArrayList<ILineDataSet> dataSets = new ArrayList<>();
dataSets.add(lineDataSet1);
LineData dataLine = new LineData(dataSets);
lineChart.setData(dataLine);
解决方法
您需要一个条目数组,如下所示:
ArrayList<Entry> entries = new ArrayList<>();
entries.add(new Entry(1,50));
entries.add(new Entry(2,100));