2010-10-08 40 views

Trả lời

13

Bạn có thể gọi API Google Charts với HttpPost và sau đó tạo một ImageView dựa trên OutputStream của yêu cầu của bạn. Hãy chắc chắn rằng bạn sử dụng ASyncTask khi gọi một máy chủ

+0

Chính xác những gì tôi đến đây để nói, upvotes! – Dave

14

Hoặc nếu bạn không muốn truy cập vào mạng đó, bạn có thể sử dụng một lib. cho điều đó, như thế này: http://www.achartengine.org/. Nó khá tốt, tôi đã sử dụng nó gần đây trong một dự án.

+1

Tôi khuyên bạn nên sử dụng điều này, vì nó là nguồn mở và khá mạnh mẽ. Tôi cần một biểu đồ thời gian tùy chỉnh cho ứng dụng ghi ngủ của tôi và tôi chỉ phải phân lớp và sửa đổi một số mã nguồn của họ. Nó hoạt động hoàn hảo! –

+1

Tôi cũng đã trở lại achartengine .. Gần đây tôi đã sử dụng nó trong một dự án của tôi – Rasmus

+1

Tôi đề xuất achartengine. – Raghunandan

0

Tôi thực sự đã có thể làm việc với Teechart. Bạn có thể tìm thấy một ví dụ trong blog của tôi.

Thư viện có vẻ khá tốt. Và không, tôi không được họ trả tiền.

+0

liên kết bị hỏng – pahan

0

Vectoroid là API đồ họa vector cấp thấp hơn một chút nhưng có thể được sử dụng để tạo ảnh động cho chúng.

0

Ngoài ra bạn có thể sử dụng Highcharts đó là Javascript API và hỗ trợ bảng xếp hạng khác nhau. sau đó bạn có thể sử dụng lớp Web View để hiển thị biểu đồ trong ứng dụng Android.

Các vấn đề liên quan