Android 树视图线

Android 树视图线,android,android-layout,Android,Android Layout,我对编程有点陌生,我目前正在从事一个项目,其中一个活动打开一个对话框,其中有一个由视图组成的树线。我想要一条线来连接每一个父母和他们的孩子 当然,我不希望您对整个过程进行编码,但如果有人为我指出了正确的方向,我将不胜感激:) 我期待的最终结果是: 提前谢谢 注意:每个父图像视图最多有2-4个子图像视图将人物置于相对位置,并在图片下方/上方(图像视图)添加一条垂直线(视图),并将其水平居中。 然后,您只需添加一条水平线(视图)来连接这些线。 将同一代人的所有人放在水平LinearLayout中,将

我对编程有点陌生,我目前正在从事一个项目,其中一个活动打开一个对话框,其中有一个由视图组成的树线。我想要一条线来连接每一个父母和他们的孩子

当然,我不希望您对整个过程进行编码,但如果有人为我指出了正确的方向,我将不胜感激:)

我期待的最终结果是:

提前谢谢


注意:每个父图像视图最多有2-4个子图像视图

将人物置于
相对位置
,并在图片下方/上方(
图像视图
)添加一条垂直线(
视图
),并将其水平居中。 然后,您只需添加一条水平线(
视图
)来连接这些线。 将同一代人的所有人放在水平
LinearLayout
中,将所有这些
LinearLayout
放在垂直
LinearLayout

这就是我要解决的问题


编辑:对于所有世代,在水平
线性布局中添加最大人数(如您所说:4),并将
相对长度
(一个人)的权重
设为1。而在运行时,您可以通过使用
setVisibility(View.GONE)

删除未使用的人员(如果生成的人员少于4人),谢谢您的回答,这很有意义。我没有想到能见度!我知道现在该做什么了,哈哈,谢谢你。。斯塔科现在不让我接受你的回答。要等2分钟