El fondo de gráfico de sectores cambia cuando el segmento es demasiado pequeño en MPAndroidChart

Por favor, ayúdame a salir de este problema en el gráfico circular usando MPAndroidChart

Este es un error de biblioteca.

Cuando tengo una porción de pastel que es demasiado pequeña, el color de esa porción se infiltra en el fondo del gráfico. Al igual que en las imágenes de abajo – se puede ver el color amarillo ha sangrado.

Un gráfico circular en el que el fondo de la pequeña porción de pastel ha sangrado en el fondo de vista

Estoy estableciendo los datos de flotación estática en setData() : –

 private void setData(int count, float range) { yVals1.add(new Entry(100.9f, 0)); yVals1.add(new Entry(0.01f, 1)); } 

Significa que cuando entramos en una gran diferencia entre 2 valores entonces este problema se presentará. Por favor, ayúdame.

Tengo una respuesta Para esto y está abajo: –

El problema está relacionado con el slicespace --> pieDataSet.setSliceSpace(...)

Si el "tamaño" del espacio de división excede el tamaño de una porción de pastel, se produce este problema. Le sugiero que elimine el espacio de la rebanada si tiene rebanadas extremadamente pequeñas.

Puede eliminar esta línea

o

 Set---> dataSet.setSliceSpace(0.05f); 

En lugar de

 Set---> dataSet.setSliceSpace(3f); 

EDIT : Este problema se corrigió posteriormente en commit 95dd249 . Ya no debería ser un problema si está utilizando la última versión de MPAndroidChart

  • Gráfico de barras apiladas de Android
  • MPAndroidChart RadarChart se derrumba
  • leyenda desplazable mpandroidchart piechart
  • Dibujar línea vertical en el centro de un gráfico de líneas (indicador)
  • Vista personalizada de Línea de límite en MPAndroidChart
  • MPAndroidChart, cómo eliminar porcentajes decimales y no mostrar porcentajes por debajo de 10?
  • Cómo cambiar el fondo del gráfico con la biblioteca MPAndroidChart?
  • Forzar BarChart eje Y etiquetas a ser enteros?
  • MPAndroidChart: Ocultar etiquetas de valor en un gráfico de barras apilado
  • MP android gráfico que muestra los valores de flotador en el eje X de la barra horizontal Gráfico?
  • MPAndroidChart - Eliminar borde superior / eje desde v2
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.