【发布时间】:2011-07-05 07:27:53
【问题描述】:
我在android的学习阶段,我的应用程序要求是画一条线 使用用户提供的数据绘制图表。我从 2 天开始尝试,但是 没有找到任何完美的解决方案。用户提供的数据将 是
- (x,y) 坐标列表
- 图表标题
- X轴标签和Y轴标签
- 背景色和前景色
我阅读了很多关于这个主题的帖子,但不明白如何在我的应用程序中实现这些图表 API。我只想要单个折线图而不是一系列折线图。请帮忙 我举个例子……
【问题讨论】:
我在android的学习阶段,我的应用程序要求是画一条线 使用用户提供的数据绘制图表。我从 2 天开始尝试,但是 没有找到任何完美的解决方案。用户提供的数据将 是
我阅读了很多关于这个主题的帖子,但不明白如何在我的应用程序中实现这些图表 API。我只想要单个折线图而不是一系列折线图。请帮忙 我举个例子……
【问题讨论】:
这个库可能会有所帮助:http://android.arnodenhond.com/components/graphview 似乎您想要简单的折线图(第二张图片)。
我不完全理解你的问题。您是否需要帮助创建自己的视图并绘制它,或者只是找到一些可以帮助您的库?
如果您想自己绘制简单的线条,则创建一个类并将其扩展为视图将为您提供一个画布来进行绘图。在此处阅读有关构建自定义组件的更多信息:http://developer.android.com/guide/topics/ui/custom-components.html
我会创建自己的视图,在活动中引用它并将数据传递给它,然后在视图上调用 invalidate 以便它可以绘制新数据。只是简单的 drawLine 似乎可以为您解决问题。
【讨论】:
浏览[This]希望对你有帮助
【讨论】: