MPAndroidChart как установить цвет метки?
Получил следующий код:
graph = (LineChart) convertView.findViewById(R.id.graph);
graph.getPaint(Chart.PAINT_LEGEND_LABEL).setColor(Color.BLUE);
graph.getPaint(Chart.PAINT_YLABEL).setColor(Color.BLUE);
graph.getPaint(Chart.PAINT_XLABEL).setColor(Color.BLUE);
Но все же цвет X / Y-value-lables, а также ярлык легенды остаются в черном цвете. Я что-то упустил? Есть ли другой способ установить их цвет?
Эта строка, например, работает и приводит к синим значениям-ярлыкам для каждой точки данных:
graph.getPaint(Chart.PAINT_VALUES).setColor(Color.BLUE);
Заранее спасибо!
2 ответа:
Попробуйте
chart.getAxisLeft().setTextColor(...); // left y-axis chart.getXAxis().setTextColor(...); chart.getLegend().setTextColor(...);
Это более элегантное решение. Документацию можно найти здесь.