AnyChart colorear rejilla en Android

shtas:

Im implementar AnyChart LineChart en mi aplicación para Android y luchando para mostrar la rejilla de color.

Lo que me gustaría lograr en términos del fondo (no un tipo de gráfico) es: https://playground.anychart.com/docs/v8/samples/AGST_Axes_Basic_11

Me las arreglo para mostrar los datos, sin embargo, tan pronto como pongo el código responsable de la coloración de la red no se muestra el gráfico. Aquí está el código:

    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);

Si quito la línea:

cartesian.yGrid(0).palette().count(10);

A continuación, el gráfico muestra con el color ygrid pero es verde y rojo entrelazan de una manera un intervalo es de color verde rojo al lado, de nuevo verde y así sucesivamente.

Resto del código relacionado con el gráfico viene del ejemplo: https://github.com/AnyChart/AnyChart-Android/blob/master/sample/src/main/java/com/anychart/sample/charts/LineChartActivity.java La única diferencia es Im tener sólo 1 serie de datos en lugar de 3.

¿Podría alguien me ayuda hacer el trabajo ejemplo, en Android?

AnyChart Soporte:

Las gradaciones cuentan función es proporcionada por RangeColorsla clase, por lo que debe utilizar esta clase en lugar de Palette. Es por eso que llamar count(10)conduce a una excepción.

El código siguiente describe cómo lograr la coloración deseada:

        RangeColors palette = RangeColors.instantiate();
        palette.items("#ff0000", "#00ff00");
        palette.count(10);
        cartesian.yGrid(0).palette(palette);

El resultado en la pantalla de abajo: Resultado

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=278834&siteId=1
Recomendado
Clasificación