Как убрать более сильную линию в середине графика для android MPAndroidChart - PullRequest
1 голос
/ 02 августа 2020

Мой MPAndroidChart показывает более сильную линию, представляющую середину графика. Как мне этого избежать?

введите описание изображения здесь

Вот что у меня есть на данный момент:

private fun addChart(totals: Totals) {

    chart1.apply {
        isDragEnabled = true
        isScaleXEnabled = false
        isScaleYEnabled = true
        axisRight.isEnabled = false
        axisLeft.setDrawAxisLine(false)
        xAxis.isEnabled = false
        legend.isEnabled = false
        description.text = ""
        setTouchEnabled(false)
    }

    val y: YAxis = chart1.axisLeft
    y.axisMaximum = 800f
    y.axisMinimum = 0f
    y.labelCount = 5

    val yValues = ArrayList<Entry>()

    for ((index, i) in totals.features!!.withIndex()) {

        yValues.add(Entry(index.toFloat(), i.attributes?.confirmedCovidCases!!.toFloat()))

    }

    val set1 = LineDataSet(yValues, "Data set 1")
    set1.color = resources.getColor(R.color.orange)
    set1.setDrawCircles(false)

    val dataSets = ArrayList<ILineDataSet>()
    dataSets.add(set1)
    val data = LineData(dataSets)

    chart1.data = data
}

Большое спасибо.

1 Ответ

1 голос
/ 03 августа 2020

Я пытаюсь воссоздать вашу диаграмму, но проблем не возникает введите описание изображения здесь

Попробуйте запустить его на устройстве, потому что это может привести к потере пикселей вашего ПК / симулятора

...