问题描述
|
我正在开发股票应用程序,用户可以在其中显示股票详细信息并显示股票图表。
我正在使用Yahoo Finance API来列出和搜索股票报价,现在我想在此处显示图表。我从2天开始搜索,但是无法显示动态数据图。
我看过很多图书馆,但是直到我不满意为止。因为所有的库都提供了一种显示静态数据图的方法。在我的任务中,我希望显示具有缩放功能以及多点触控支持的图形。
如果有人可以支持我,我会非常感激此人。
提前致谢!
解决方法
您有几种选择:
http://www.achartengine.org/
http://code.google.com/p/chartdroid/
http://www.artfulbits.com/products/android/aiCharts.aspx(商业)
http://code.google.com/apis/chart/(仅在线)
当然,第一个具有缩放功能。不过,我不了解多点触控。
Google API内置了一些交互功能,您可以利用它在WebView中运行的优势,因此可以使用其自己的缩放功能。由于您的应用仍然需要网络连接,因此这似乎是一个合理的选择。
,AChartEngine确实支持多点触控/双指缩放。
您可以将数据添加到数据集中或从数据集中删除数据,然后调用chartView.repaint(),您将获得动态行为。
问候,
担
,适用于Android的SciChart支持Candlestick图表,并允许您创建实时交易应用程序。
查看Android烛台图表示例,或查看Android股票图表功能以获取更多信息。
披露:我是SciChart项目的MD,请注意!