folgte ich die MPAndroid Chart-Tutorial, und ich versuche immer noch mit der Bibliothek auszukommen: Wie im Titel erwähnt, ich folgende Fehlermeldung erhalten: ILineDataSet [] gefunden: Arraylist ArraylistMPAndroid Fehler: erforderlich: ILineDataSet [] gefunden: Arraylist <String>, Arraylist <ILineDataSet> - MPAndroidChart
yVals.add(new Entry(60, 0));
yVals.add(new Entry(48, 1));
yVals.add(new Entry(70.5f, 2));
yVals.add(new Entry(100, 3));
yVals.add(new Entry(180.9f, 4));
xVals.add("10");
xVals.add("20");
xVals.add("30");
xVals.add("30.5");
xVals.add("40");
LineDataSet set1 = new LineDataSet(yVals, "DataSet 1");
set1.setFillAlpha(110);
set1.setColor(Color.BLACK);
set1.setCircleColor(Color.BLACK);
set1.setLineWidth(1f);
set1.setCircleRadius(3f);
set1.setDrawCircleHole(false);
set1.setValueTextSize(9f);
set1.setDrawFilled(true);
ArrayList<ILineDataSet> dataSets = new ArrayList<ILineDataSet>();
dataSets.add(set1); // add the datasets
// create a data object with the datasets
LineData data = new LineData(xVals, dataSets);
performanceChart.setData(data);
Scheint, wie das Tutorial oudated ist. Danke für Ihre Hilfe.
Können Sie Ihren Logcat posten? –
LineData-Daten = neue LineData (xVals, dataSets); ^ erforderlich: ILineDataSet [] gefunden: ArrayList, Liste Grund: Varargs Mismatch; ArrayList kann nicht in ILineDataSet konvertiert werden Hinweis: Einige Eingabedateien verwenden ungeprüfte oder unsichere Operationen. Hinweis: Kompilieren Sie mit -Xlint: deaktiviert für Details. Hinweis: Einige Nachrichten wurden vereinfacht. kompilieren Sie mit -Xdiags: verbose, um die volle Ausgabe zu erhalten 1 Fehler –
thelearner
Danke für Ihre Hilfe. Ich kann nicht weiter an meinem Projekt arbeiten. – thelearner