Ich verwende MPAndroidChart für mein Projekt, es ist ein Liniendiagramm. Ich möchte erreichen, wenn ich den Wert auswählen, der Kreis steht für den Wert ändert sich seine Farbe zu rot, wenn ich onNothingSelected
, ist die Farbe blau. Das Folgende ist mein Code:Wie können Sie MPAndroidChart LineChart und den Auswahllistener richtig verwenden?
mLineChart.setOnChartValueSelectedListener(new OnChartValueSelectedListener() {
@Override
public void onValueSelected(Entry e, int dataSetIndex, Highlight h) {
lineDataSet.setCircleColor(Color.RED);
}
@Override
public void onNothingSelected() {
lineDataSet.setCircleColor(Color.rgb(26, 115, 197));
}
});
Wenn ich das mag, wenn ich den Wert auswählen, ist der gesamte Kreis rot. Wie kann ich tun, was ich erreichen möchte?
Können Sie bitte einen Blick auf diese Frage http://stackoverflow.com/q/39589620/1503130 – Prateek