Построение графика с помощью flot с использованием информации sqlite db - PullRequest
2 голосов
/ 30 ноября 2010

Я пытаюсь прочитать данные из внутренней базы данных sqlite и построить график с использованием flot на основе этих данных.

У меня есть действие, которое вставляет данные в базу данных, получает доступ к базе данных и даже возвращаетмассив с нужными данными.

У меня также есть действие, которое создает веб-представление и добавляет интерфейс javascript к классу, чтобы я мог использовать flot и javascript для создания графика.

Оба эти действия прекрасно работают по отдельности, но моя проблема заключается в получении массива данных БД в класс интерфейса javascript, чтобы к нему можно было получить доступ из javascript.

Я пытался использовать "Bundle.getExtra ()"..etc .. чтобы отправить массив из одного действия в другое, но когда я иду, чтобы получить его в классе js, он может быть получен только из метода onCreate, и, следовательно, недоступен из интерфейса javascript.

Это сводит меня с ума, любая помощь будет очень признательна.

Спасибо, D

1 Ответ

1 голос
/ 14 декабря 2010

Обратите внимание, что вы хотите, но здесь я иду:

Если вы хотите заполнить некоторые данные из запроса, вы можете сделать это быстро и легко, сделав что-то вроде этого в php:

<?php
foreach($res in $query )
{
echo "var d1 = [[0, ". $res['xxx'] ."], [1, ". $res['yyy'] ."], [2, ". $res['zzz'] ."]];";
}
?>

где вы обычно заполняете данные. Вы могли бы даже использовать Ajax, и тогда я рекомендую прочитать http://api.jquery.com/jQuery.get/

...