在Android应用程序中显示图形(而不是图表)

时间:2012-12-04 16:33:49

标签: android graph graph-layout

我想在活动中显示一个小的(n <50)无向graph a chart)。我做了一些研究,看起来他们是几个显示图表的库,但没有显示真实的图表。所以看起来我需要推出自己的解决方案。我非常粗略的计划如下:

  • 创建并在内存中显示图表
  • 布局图形节点和边缘,使其看起来不错
  • 编写一个实现捏合和缩放的视图
  • 绘制图表

我们可以使用任何库帮助完成其中一些步骤(可能除了第一步之外,这非常简单)。特别是“布局”部分是我想要避免的。只要图形以某种方式显示可读性,“看起来不错”的要求大多是可选的。但既然我是兼职完美主义者,我很乐意拥有它;)

1 个答案:

答案 0 :(得分:2)

我最终通过使用显示HTML页面的WebView解决了问题,该页面使用了Dracula Graph Library。我通过从Javascript(在页面加载时)调用的Java函数将数据传输到WebView,该函数将数据编码为JSON。不花哨,但它有效!