Я внедряю AnyChart LineChart в свое приложение для Android и изо всех сил пытаюсь отобразить цветную сетку.
Чего я хотел бы добиться с точки зрения фона (а не типа диаграммы): https://playground.anychart.com/docs/v8/samples/AGST_Axes_Basic_11
Мне удается отобразить данные, однако, как только я помещаю код, отвечающий за окраску сетки, диаграмма не отображается. Вот код:
String[] rangeColors = new String[] {"#ff0000", "#00ff00"};
cartesian.yGrid(0).palette(rangeColors);
cartesian.yGrid(0).palette().count(10);
cartesian.yScale().minimum(390).maximum(859);
cartesian.yScale().ticks().interval(10);
Если я удалю строку:
cartesian.yGrid(0).palette().count(10);
Затем диаграмма отображается с окрашенной yGrid, но зеленый и красный переплетаются таким образом, что один интервал зеленый, затем красный, затем снова зеленый и так далее.
Остальной код, связанный с диаграммой, взят из примера: https://github.com/AnyChart/AnyChart-Android/blob/master/sample/src/main/java/com/anychart/sample/диаграммы/LineChartActivity.java Единственное отличие состоит в том, что у меня только 1 ряд данных вместо 3.
Может ли кто-нибудь помочь мне заставить пример работать на Android?