J'utilise une bibliothèque GraphView
et je veux utiliser la méthode GraphViewData
pour afficher le LineGraph
. Pour être honnête, je ne sais pas comment générer le LineGraph
avec cette bibliothèque. J'ai donc supprimé l'exemple de données fantaisie qui montre le LineGraph
et l'a remplacé par mes propres données x et données y.Bibliothèque GraphView axe x et y
Mais je suis en train de faire quelque chose de mal, il ne montre pas la ligne elle-même, seul il remplit l'axe x et l'axe y:
Bundle extras = getIntent().getExtras();
if(extras != null) {
valueX = extras.getDouble("xValue");
valueY = extras.getDouble("yValue");
Log.d("X = " + valueX, " Y = " + valueY);
}
GraphViewSeries exampleSeries = new GraphViewSeries(
new GraphViewData[] {
new GraphViewData(valueX, valueY)
});
// graph with dynamically genereated horizontal and vertical labels
GraphView graphView;
graphView = new LineGraphView(
this, // context
"Incomming Bluetooth Data"); // heading
graphView.addSeries(exampleSeries); // data
LinearLayout layout = (LinearLayout) findViewById(R.id.graph1);
layout.addView(graphView);