restablecer - restaurar valores de fabrica android samsung
¿Cómo formatear valores dentro de MPAndroidChart? (1)
Eche un vistazo a la interface IValueFormatter
proporcionada por la biblioteca. Con esa interfaz, puede personalizar completamente lo que se muestra en el gráfico en función de su propia lógica.
Uso:
chart.setValueFormatter(new YourValueFormatter());
YLabels yl = chart.getYLabels();
yl.setFormatter(new YourValueFormatter());
ACTUALIZACIÓN (para versiones 2.0.0+ de esta biblioteca ):
Ahora, se puede establecer un ValueFormatter
para cada DataSet
separado, o se puede configurar el mismo ValueFormatter
para todo el objeto de datos que contiene todos los DataSets
. Además, la clase YLabels
ahora se llama YAxis
.
Ejemplo:
// set for whole data object (individual DataSets also possible)
LineData data = new LineData(...);
data.setValueFormatter(new YourValueFormatter());
// YLabels are now called YAxis
YAxis yAxis = mChart.getAxisLeft(); // get the left or right axis
yAxis.setValueFormatter(new YourAxisValueFormatter());
ACTUALIZACIÓN (para versiones 3.0.0+ de esta biblioteca ):
Las interfaces para formatear han sido renombradas y extendidas en su funcionalidad. Ahora, el IAxisValueFormatter
se puede utilizar para formatear los valores de XAxis
y YAxis
. La interfaz IValueFormatter
se utiliza para personalizar los valores del gráfico.
Enlace a la interface .
Enlace a la documentación de IAxisValueFormatter .
2 preguntas sobre la biblioteca MPAndroidChart . Todos mis valores de y son enteros, pero se muestran como decimales. ¿Cómo puedo hacer que se muestren como enteros (sin los dígitos)? ¿Cómo puedo evitar que los ylabels también se muestren como decimales? Sé que hay un setFormatter para los valores de y, simplemente no entiendo cómo usar ...