2010-10-08 8 views

Antwort

13

Sie können die Google Charts API mit HttpPost aufrufen und dann ein ImageView basierend auf dem OutputStream Ihrer Anfrage erstellen. Stellen Sie sicher, dass Sie beim Aufruf eines Servers ASyncTask verwenden.

+0

Genau was ich hier zu sagen, upvotes! – Dave

14

Oder wenn Sie nicht auf das Netz zugreifen möchten, können Sie eine lib verwenden. dafür, wie dieser: http://www.achartengine.org/. Es ist ziemlich gut, ich habe es kürzlich in einem Projekt verwendet.

+1

Ich empfehle dringend, dies zu verwenden, da es Open Source und ziemlich mächtig ist. Ich brauchte ein benutzerdefiniertes Zeitdiagramm für meine Schlafaufnahme-App, und ich musste nur einige Teile ihres Quellcodes unterklassifizieren und modifizieren. Es hat perfekt funktioniert! –

+1

Ich zurück die Acharteengine auch .. Habe es kürzlich in einem Projekt von mir verwendet – Rasmus

+1

Ich schlage vor, achartengine. – Raghunandan

0

Ich konnte tatsächlich mit Teechart arbeiten. Sie können ein Beispiel in meinem Blog finden.

Die Bibliothek scheint ziemlich gut zu sein. Und nein, ich werde nicht von ihnen bezahlt.

+0

der Link ist gebrochen – pahan

0

Vectoroid ist ein bisschen niedriger Ebene Vektor-Grafik-API, könnte aber verwendet werden, um sie zu animieren.

0

Sie können auch Highcharts verwenden, die JavaScript-API ist und verschiedene Diagramme unterstützen. Dann können Sie Web View-Klasse verwenden, um Diagramm in Android-Anwendung anzuzeigen.

Verwandte Themen