Построение графика GridView

174
20 марта 2019, 15:10

Имеется следующий участок кода:

createGraph.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Cursor cursor = database.query("myTable", null,null,null,null,null,null);
                if (cursor.moveToFirst()){
                    int idPulseIndex = cursor.getColumnIndex("pulse");
                    int idDateIndex = cursor.getColumnIndex("date");
                    int idMonthIndex = cursor.getColumnIndex("month");
                    int idYearIndex = cursor.getColumnIndex("year");
                    Date date = new Date(cursor.getInt(idDateIndex), cursor.getInt(idMonthIndex), cursor.getInt(idYearIndex));
                    dates.add(date);
                    pulses.add(cursor.getInt(idPulseIndex));
                }
                DataPoint[] arr = new DataPoint[dates.size()];
                for (int i = 0;i<arr.length;i++){
                    arr[i] = new DataPoint(dates.get(i), pulses.get(i));
                }
                LineGraphSeries<DataPoint> series = new LineGraphSeries<>(arr);
                graphView.addSeries(series);
            }
        });

Задача - построение графика по данным, взятым из бд. Однако при выполнении наблюдаю следующую картину:

То есть по сути, в график ничего не добавляется, а одна из осей вообще поехала. В чем дело?

READ ALSO
Почему NetBeans не позволяет создать пакет?

Почему NetBeans не позволяет создать пакет?

Сам не позволяет создать пакет META-INF, а при его создании вручную, не видитДумаю, из-за этого у меня не получается привязать Bean к xhtml

167
Парсинг RSS ленты

Парсинг RSS ленты

Подскажите, пожалуйста, как вытащить текст из content:encoded Использую библеотеку JSOUPitem и другое могу получить, а из content:encoded не получается

122
Как получить сообщение broadcast сообщение

Как получить сообщение broadcast сообщение

Подскажите, есть ТСД на базе android 51

185