IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

[Android] - Graphique avec variables


Sujet :

Android

  1. #1
    Membre averti
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2018
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Mars 2018
    Messages : 38
    Par défaut [Android] - Graphique avec variables
    Bonjour à tous,

    Je tente de générer des graphiques dans mon application android avec l'aide de google charts.
    Jusque la, tout va bien j'arrive à générer un graphique avec des données en dures.

    En revanche je n'arrive pas à générer le graphique avec des variables :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
            // ----Récupération des DATA----
     
            String test = "\"          ['07h00', 23],\"";
     
     
     
            // ----Mise en forme des graphiques----
            String htmlgraph1 = "<html>"
                    + "  <head>"
                    + "    <script type=\"text/javascript\" src=\"https://www.gstatic.com/charts/loader.js\"></script>"
                    + "    <script type=\"text/javascript\">"
                    + "      google.charts.load('current', {packages:[\"corechart\"]});"
                    + "      google.charts.setOnLoadCallback(drawChart);"
                    + "      function drawChart() {"
                    + "        var data = google.visualization.arrayToDataTable(["
                    + "          ['Timestamp', 'Température'],"
                    + test
                //    + "          ['07h00', 23],"
                    + "          ['08h00', 24],"
                    + "          ['09h00', 24],"
                    + "          ['10h00', 22]"
                    + "        ]);"
                    + "        var options = {"
                    + "          title: 'Température extérieure',"
                    + "          backgroundColor: 'transparent',"
                    + "          curveType: 'function',"
                    + "        };"
                    + "        var chart = new google.visualization.LineChart(document.getElementById('curve_chart'));"
                    + "        chart.draw(data, options);"
                    + "      }"
                    + "    </script>"
                    + "  </head>"
                    + "  <body>"
                    + "    <div id=\"curve_chart\" style=\"width: 300px; height: 150px;\"></div>"
                    + "  </body>" + "</html>";
     
     
     
            // ----Affichage Graphiques----
            WebSettings webSettings = graph1.getSettings();
            webSettings.setJavaScriptEnabled(true);
            graph1.setBackgroundColor(0);
            graph1.requestFocusFromTouch();
            graph1.loadDataWithBaseURL( "file:///android_asset/", htmlgraph1, "text/html", "utf-8", null );

    Si je retire la variable "test" le graphique s'affiche normalement.
    Mais avec la variable, le graphique ne s'affiche pas...

    Est-ce que quelqu'un à une idée ?

    Merci d'avance,

    Evo

  2. #2
    Membre averti
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2018
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Mars 2018
    Messages : 38
    Par défaut
    Re,

    En fait je suis débile...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String test = "            ['06h00', 23],";
    Ça fonctionne avec la variable test déclarée comme ci-dessus.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Graphique avec variable json
    Par blayan dans le forum jQuery
    Réponses: 0
    Dernier message: 02/05/2014, 10h59
  2. Créer un graphique avec des données sources variables
    Par Tom1402 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 02/12/2008, 18h19
  3. VBA Création de graphique avec source variable
    Par Romain57000 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/10/2008, 18h34
  4. Graphique avec variables
    Par bykeman dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/06/2008, 21h28
  5. [VBA-E] graphique avec plage de donnees variable
    Par gigs dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 03/04/2006, 14h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo