Я думаю, что вы можете добиться этого с помощью stackedBarChart
.
Здесь, в документах , вы можете увидеть, как добавить данные для каждого бара. При этом вы будете устанавливать данные для диаграмм следующим образом:
BarEntry(xPosition, floatArray(belowLineNumber, aboverLineNumber)
Для цветов вам просто нужно добавить список цветов для набора данных (два цвета в ваш конкретный c регистр):
dataSet.color = listOf(YourColor1, YourColor2)
Надеюсь, это поможет!