Obtener una IllegalArgumentException al agregar datos de línea

Cuando más de unos conjuntos de datos (alrededor de 6 o más) a un gráfico de línea, estamos recibiendo una excepción.
Este es el detalle:

java.lang.IllegalArgumentException: One or more of the DataSet Entry arrays are longer than the x-values array of this ChartData object. at com.github.mikephil.charting.data.ChartData.isLegal(ChartData.java:173) at com.github.mikephil.charting.data.ChartData.init(ChartData.java:130) at com.github.mikephil.charting.data.ChartData.<init>(ChartData.java:96) at com.github.mikephil.charting.data.BarLineScatterCandleData.<init>(BarLineScatterCandleData.java:27) at com.github.mikephil.charting.data.LineData.<init>(LineData.java:27) 

No soy capaz de entender la razón por la cual.
Estoy usando MPAndroidChart para trazar el gráfico.
Cuando se introducen más conjuntos de datos, estamos recibiendo esa excepción.

El error es exactamente como se explica. Heres lo visualmente en caso de que su una barrera del idioma

Unesdoc.unesco.org unesdoc.unesco.org —–
Gráfico ……………… 1 … 2 … 3 … 4 … 5.
Conjunto de datos 1 ………. a … b … c … d … e.
Conjunto de datos 2 ………. a … b … c … d … e.
Conjunto de datos 3 ……… |. a … b … c … d … e.
Conjunto de datos 4 ………. a … b … c … d … e.
Conjunto de datos 5 ………. a … b … c … d … e.
Conjunto de datos 6 ………. a … b … c … d … e.
Conjunto de datos 7 ………. Buscando palabras que terminan con g
Unesdoc.unesco.org unesdoc.unesco.org —–

Como puede ver el último conjunto de datos tiene demasiados elementos para encajar en el gráfico para que la aplicación no sabe cómo manejar y lanza un error

  • MPAndroidChart: Ocultar etiquetas de valor en un gráfico de barras apilado
  • MPAndroidChart - Las primeras y últimas barras no se representan correctamente
  • Formato de etiqueta de fecha / hora de eje-x de MPAndroidChart
  • MP android gráfico que muestra los valores de flotador en el eje X de la barra horizontal Gráfico?
  • Implementar etiquetas de fecha y hora continuas en el eje x de mpandroidchart
  • Vista personalizada de Línea de límite en MPAndroidChart
  • MPAndroidChart MarkerView
  • ¿Cómo puedo hacer un LimitLine dragable en MPAndroidChart
  • Android-MPChartLibrary no se puede reemplazar por defecto "No hay datos de gráfico de texto disponibles"
  • Cómo cambiar el fondo del gráfico con la biblioteca MPAndroidChart?
  • MPAndroidChart ocultar rejilla de fondo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.