уважаемое сообщество, я столкнулся со следующей проблемой, я создаю гистограмму, используя библиотеку графиков MP android, доступную здесь: https://github.com/PhilJay/MPAndroidChart.
I ' Я хотел бы установить градиентный фон для моих баров, используя следующий код, я смог установить градиентный фон и получить следующий результат.
val barDataSet = BarDataSet(dummyYValues, "DataSet 1")
barDataSet.axisDependency = YAxis.AxisDependency.RIGHT
val startColor = ContextCompat.getColor(context!!, R.color.top_graph)
val endColor = ContextCompat.getColor(context!!, R.color.bottom_graph)
val gradientColors: MutableList<GradientColor> = ArrayList()
gradientColors.add(GradientColor(endColor, startColor))
barDataSet.gradientColors = gradientColors
dataSets.add(barDataSet)
val finalData = BarData(dataSets)
finalData.barWidth =(0.3f)
И я пытаюсь заархивировать что-то вроде следующего примера
Если вы видите основное отличие в том, что ожидаемое поведение при отображении цвета градиента одинаковым образом, это означает, что он отображает цвет в соответствии с графиком, а не в соответствии со значениями.
также, если кто-нибудь знает, как добавить круглый угол в верхней части столбцов, что также будет полезно. Спасибо.