如何绘制一条线来连接两个或多个视图?

时间:2016-09-02 08:10:29

标签: java android

我有自定义视图,当我将它们放在我的Activity(或片段)上时,我想用一个简单的行连接它们(或者如果你有另一个想法,我会听它)。

所以这是一个例子:

enter image description here

正如您所看到的,我有2个视图,当我将第二个视图放在第一个视图之下时,我想用简单的线连接两个视图。 (如果它不是完全低于另一个组件,那么绘制一条曲线会很酷但是我只用直线就很酷。)

那我该怎么做呢?这听起来很简单,但我不知道如何启动它。

1 个答案:

答案 0 :(得分:0)

获取第一个区块的底线。使用块的宽度和角的坐标找到中间位置。对第二个块的顶行使用相同的第二个块。然后在canvas.drawLine()方法中使用onDraw()