【发布时间】:2016-11-25 03:01:31
【问题描述】:
我想做一些这样的布局。
- A 是一个消息框。
- B 是头像
- C 是一个描述,应该在 A 的右侧 & 与 B 垂直居中
一些条件是: - A 应高于 B & 与 B 水平居中 - A的宽度总是大于B - C的高度总是小于B - B和C之间不应该有差距
如果我将所有三个对象放在一个容器中,我找不到将 A 和 B 中心水平对齐的方法。 (layout_below 将 B 放在 A 下面但左对齐)
我也试过做一个包含A和B的容器,但是如果是这样,我不能把C放在B之后(这会导致B和C之间有间隙,因为A的宽度大于B)。
有什么方法可以只用 XML 布局存档?
【问题讨论】:
-
A 和 B 有不同的尺寸(宽度)吗?
-
A 总是大于 B
标签: android xml layout views center