Как создать ArrayList значений оси Y для LineGraph в Kotlin, используя MPChartsLirary? - PullRequest
0 голосов
/ 28 июня 2018

Я пытаюсь добавить значения в набор данных по оси Y, но, похоже, я не понимаю, как это сделать.
Я хочу добавить два значения, число с плавающей точкой и целое число. Ниже приведен мой код, он работает, когда он был на Java, но когда я перевел на Kotlin, он перестал работать. Я новичок в Kotlin и делаю свое первое приложение, используя MPAndroidCharts.

    //Create an array list of Y-Axis values
    private fun setYAxisValues():ArrayList<Entry> {
        val yVals = ArrayList<Entry>()
        yVals.add(Entry(60, 0))
        yVals.add(Entry(48, 1))
        yVals.add(Entry(70.5f, 2))
        yVals.add(Entry(100, 3))
        yVals.add(Entry(180.9f, 4))
        return yVals
    }

1 Ответ

0 голосов
/ 28 июня 2018

Работает. Просто добавьте f к каждому значению с плавающей запятой: 60f или 60.toFloat()

...