我正在写一个做思维导图的应用程序。我试着用简单的水平/垂直线性布局绘制一个简单的思维导图,结果如下
它看起来像思维导图,但不够漂亮。我真正想要的是这样的东西:
我不知道如果不手动指定每个节点的位置,也不知道如何在执行某些操作时自动调整节点的位置,例如在其他现有节点之间放置新节点时(也就是说,不需要自己计算适当的位置)。
有什么技术或库可以帮助我做到这一点吗?
最佳答案
你可以使用名为Mindo的android开源。
有了这个库,您可以使用xml轻松地添加视图,然后以编程方式添加根、连接和子节点。