2011-07-27 3 views
0

Je dois intégrer un graphique dans mon application android, je suis en train de suivre ce tutoriel:Comment dessiner un graphique dans mon application?

http://www.jjoe64.com/2011/07/chart-and-graph-library-for-android.html

J'ai essayé de le mettre dans ma classe d'activité et il montre avec une tonne d'erreurs liées à GraphView . Voici les extraits de code:

// graph with dynamically genereated horizontal and vertical labels 
GraphView graphView = new GraphView( 
    this // context 
    , new GraphViewData[] { 
    new GraphViewData(1, 2.0d) 
    , new GraphViewData(2, 1.5d) 
    , new GraphViewData(2.5, 3.0d) // another frequency 
    , new GraphViewData(3, 2.5d) 
    , new GraphViewData(4, 1.0d) 
    , new GraphViewData(5, 3.0d) 
    } // data 
    , "GraphViewDemo" // heading 
    , null // dynamic labels 
    , null // dynamic labels 
); 
LinearLayout layout = (LinearLayout) findViewById(R.id.graph1); 
layout.addView(graphView); 

Répondre

0

Vous êtes censé le mettre dans votre méthode onCreate de votre activité après que vous appelez la méthode de setContentView.

0

Cette bibliothèque a des problèmes, car il n'y a pas Javadoc et vous devez comprendre comment l'utiliser en lisant le code source. Vous pouvez obtenir des erreurs de compilation liées à GraphViewData, parce que vous êtes censé importer explicitement cette classe intégrée dans la classe GraphView:

import com.jjoe64.graphview.GraphView.GraphViewData; 

Vous pouvez également avoir un texte noir, jeu de couleurs de fond blanc sans « piratage du code source » . Il suppose que vous n'avez besoin que de texte clair, des graphiques de fond noir.

0

Vous devez utiliser AchartEngine AchartEngine

son bon pour faire tout type de graphique et les graphiques dans android..it peut être utile pour vous ...!

Questions connexes