树建设者设计

时间:2017-11-05 17:49:14

标签: android android-layout

我想构建一个用于构建树的简单应用程序,但我不确定应该如何处理它。类似于:

enter image description here

通过单击节点可以扩展和最小化分支的位置。现在我的问题是:有一个表面视图并将树绘制到画布并检查是否已触摸屏幕的适当区域或每个节点是否应该是自己的视图?

1 个答案:

答案 0 :(得分:1)

这个问题相当广泛且基于意见,但如果您真的想要在图像中显示您的树,那么使用SurfaceView或其他自定义视图并自行渲染整个内容可能更容易。

注意 - 您不需要SurfaceView,只需通过从View类派生并覆盖onDraw()方法即可创建自己的自定义视图。