【问题标题】:drawing line graph in android在android中绘制折线图
【发布时间】:2011-07-05 07:27:53
【问题描述】:

我在android的学习阶段,我的应用程序要求是画一条线 使用用户提供的数据绘制图表。我从 2 天开始尝试,但是 没有找到任何完美的解决方案。用户提供的数据将 是

  1. (x,y) 坐标列表
  2. 图表标题
  3. X轴标签和Y轴标签
  4. 背景色和前景色

我阅读了很多关于这个主题的帖子,但不明白如何在我的应用程序中实现这些图表 API。我只想要单个折线图而不是一系列折线图。请帮忙 我举个例子……

【问题讨论】:

    标签: android char


    【解决方案1】:

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

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

    如果您想自己绘制简单的线条,则创建一个类并将其扩展为视图将为您提供一个画布来进行绘图。在此处阅读有关构建自定义组件的更多信息:http://developer.android.com/guide/topics/ui/custom-components.html

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

    【讨论】:

      【解决方案2】:

      浏览[This]希望对你有帮助

      【讨论】: