8

那里有大量的家谱应用程序,但由于某种原因,我找不到一个如何为 Android 应用程序创建一个的示例。我用画布吗,有图表库吗?

我的基本要求是绘制一个具有三个级别的树(节点)图表/图表,其中每个节点都填充了一些预先确定的内容。然后,用户将能够滚动屏幕以查看特定节点及其内容。

任何关于在哪里寻找或开始的指针将不胜感激。

4

1 回答 1

1

是的,你使用Canvas这个。但是,与其在单个画布中绘制所有这些,您可以更好地处理它。您可以ViewGroupTree. 然后你可以View为你的Nodes. 然后,您可以将这些nodes作为子项添加到tree. 这样您就可以完全控制树中节点的位置。

我最近遇到了一个类似的家谱问题。供参考:不使用位图的画布在 Android 中占用更多内存

于 2015-11-11T10:14:04.790 回答