在android中绘制线图

时间:2011-07-05 07:27:53

标签: android char

我正处于android的学习阶段,我的应用程序要求是绘制一条线 使用用户提供的数据的图表。我试试了2天但是 没有找到任何完美的解决方案。用户提供的数据会 是

  1. (x,y)坐标列表
  2. 图表标题
  3. X轴标签和Y轴标签
  4. 背景颜色和前景色
  5. 我阅读了很多关于此主题的帖子,但不了解如何在我的应用程序中实现这些Chart API。我只想要单线图而不是一系列折线图。请帮忙 我的例子......

2 个答案:

答案 0 :(得分:2)

这个库可能会有所帮助:http://android.arnodenhond.com/components/graphview似乎你想要简单的折线图(第2张图片)。

我完全不明白你的问题。您是否需要帮助来创建自己的视图并绘制它,或者只是找到一些可以帮助您的库?

如果您想自己绘制简单的线条,那么创建一个类并将其作为视图扩展将为您提供一个画布来进行绘制。在此处详细了解如何构建自定义组件:http://developer.android.com/guide/topics/ui/custom-components.html

我会自己创建视图,在活动中引用它并将数据传递给它,然后在视图上调用invalidate以便它可以绘制新数据。只是简单的drawLine似乎为你做了伎俩。

答案 1 :(得分:1)

通过[This]希望它会帮助你